Commit Graph

626814 Commits

Author SHA1 Message Date
Bobby Holley
ff0909a870 Bug 1510490 - Cache exactly the shaders that are used early in startup. r=mattwoodrow,sotaro
Depends on D13443

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

--HG--
extra : moz-landing-system : lando
2018-12-01 03:06:10 +00:00
Bobby Holley
da3513219c Bug 1510490 - Add versioning support for serialized shaders. r=mattwoodrow
Depends on D13442

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

--HG--
extra : moz-landing-system : lando
2018-12-01 03:06:08 +00:00
Bobby Holley
491979a39e Bug 1510490 - Use digests instead of sources to key cached binaries. r=mattwoodrow
Depends on D13441

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

--HG--
extra : moz-landing-system : lando
2018-12-01 03:06:01 +00:00
Bobby Holley
75a299b6cd Bug 1510490 - Rejigger shader concatenation to avoid allocating and operate on a callback. r=mattwoodrow
Depends on D13440

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

--HG--
extra : moz-landing-system : lando
2018-12-01 03:05:58 +00:00
Bobby Holley
bb62909e72 Bug 1510490 - Measure shader cache memory usage and remove total_gpu_bytes. r=mattwoodrow
The latter causes confusion in the memory reports because it gets summed
up and thus effectively doubles the reported texture memory usage. I've
decided it's best to drop, and so might as well do that while we're
already messing around with the memory reports and the associated
boilerplate.

Depends on D13439

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

--HG--
extra : moz-landing-system : lando
2018-12-01 03:05:56 +00:00
Bobby Holley
df736ea23b Bug 1510490 - Add dependency on SHA2. r=mattwoodrow
Just pushing this down my patch queue to avoid triggering large cargo
rebuilds when rebasing.

Depends on D13438

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

--HG--
extra : moz-landing-system : lando
2018-12-01 03:05:54 +00:00
Bobby Holley
9b057cf775 Bug 1510490 - Improve some comments. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D13438

--HG--
extra : moz-landing-system : lando
2018-12-01 03:05:52 +00:00
Kartikaya Gupta
acb39979b7 Bug 1511054 - Make APZSampler more threadsafe. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D13556

--HG--
extra : moz-landing-system : lando
2018-11-30 18:19:17 +00:00
shindli
a3fb3e15c2 Backed out changeset 1382e8cdf8a6 (bug 1437258) for xpcshell failures CLOSED TREE 2018-12-01 04:59:45 +02:00
WR Updater Bot
ce9e688fe8 Bug 1511410 - Update webrender to commit 4f95de48bccbb06b44b03eae36f0344a29b18678 (WR PR #3367). r=kats
https://github.com/servo/webrender/pull/3367

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

--HG--
extra : moz-landing-system : lando
2018-12-01 02:16:26 +00:00
WR Updater Bot
c806fb5944 Bug 1511242 - Update webrender to commit d960500dfd4b55c21ae7ce6f02574f672cd015e0 (WR PR #3370). r=kats
https://github.com/servo/webrender/pull/3370

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

--HG--
extra : moz-landing-system : lando
2018-12-01 01:35:26 +00:00
Michael Kohler
4c2bf29523 Bug 1510840 - Remove unused plugin strings r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D13453

--HG--
extra : moz-landing-system : lando
2018-11-30 19:37:08 +00:00
matthias
f2fc0fa323 Bug 1502683 - photonized primary buttons. r=ntim,dao
Differential Revision: https://phabricator.services.mozilla.com/D13549

--HG--
extra : moz-landing-system : lando
2018-11-30 22:13:58 +00:00
Andi-Bogdan Postelnicu
4e2f400fdf Bug 1511285 - Make 'mach clang-format' more efficient when outputting to stdout. r=ehsan, a=aryx
Differential Revision: https://phabricator.services.mozilla.com/D13508

--HG--
extra : rebase_source : e4c31242d0bc309b80dfc36e08ed3ec55d277126
extra : amend_source : 8070ca927657f4078e557e06e4435600f5ce4a33
2018-11-30 14:04:46 +02:00
Ehsan Akhgari
6b07492159 Bug 1511319 - Ensure that tools/clang-tidy/test doesn't get reformatted using clang-format; r=sylvestre a=Aryx
Reformatting this directory can break some of the tests here.

Differential Revision: https://phabricator.services.mozilla.com/D13518
2018-11-30 06:36:07 -05:00
Andi-Bogdan Postelnicu
3fb831e8a1 Bug 1511181 - Quick fix for .hg-format-source that has an empty line. r=ehsan, a=aryx
--HG--
extra : amend_source : bc08a6439f912240146a7ce2718e4e2ffeb5f655
2018-11-30 13:25:44 +02:00
Sylvestre Ledru
265e672179 Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
# ignore-this-changeset

--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Sylvestre Ledru
fe3fa7f530 Added tag PRE_TREEWIDE_CLANG_FORMAT for changeset 58a0412e1557 2018-11-30 10:46:09 +01:00
Noemi Erli
8f0db72fb6 Merge inbound to mozilla-central. a=merge 2018-11-30 11:35:05 +02:00
Sean Stangl
3dcc5d23c4 Bug 1510334 - Lower LMulI and fix register corruption. Fixes arguments/args2d.js. r=nbp 2018-11-30 09:28:00 +02:00
Brindusan Cristian
72d1f0567b Backed out changeset 51b417f1d2c3 (bug 1437258) for ESlint failure on ext-webRequest.js. CLOSED TREE 2018-12-01 01:45:25 +02:00
Sean Stangl
ee1ecb8b3e Bug 1510735 - ARM64 codegen for LTestDAndBranch and LTestFAndBranch. r=nbp 2018-11-30 09:30:00 +02:00
Sean Stangl
02b6e39ab1 Bug 1510749 - The AArch64 ISR explicitly allows CSINC to accept ZR. r=nbp
--HG--
extra : rebase_source : 66b7a76d979bd2aa8c8b228cba39db9310287944
2018-11-30 11:21:00 +02:00
Sylvestre Ledru
125623fce9 Bug 1511284 - Also ignore breakpad client r=me CLOSED TREE
--HG--
extra : amend_source : 68654497f1fe2270636ac8343d7411df92e0622b
2018-11-30 08:00:43 +01:00
arthur.iakab
b32fed790c Backed out changeset 5e65de3569fe (bug 1506969) for causing spidermonkey bustages on testScriptSourceCompression.cpp CLOSED TREE 2018-11-30 08:42:51 +02:00
Emilio Cobos Álvarez
b54948124d Bug 1509717 - Use cbindgen for border-style and outline-style. r=heycam
I'm pretty sure the FIXME I left in the outline-style code is a bug,
but I want to clean this up further and I didn't want to fix it without adding
a test.

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

--HG--
extra : moz-landing-system : lando
2018-11-30 05:27:28 +00:00
Emilio Cobos Álvarez
31b0b0f833 Bug 1509717 - Move BorderStyle to border.rs. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D12858

--HG--
extra : moz-landing-system : lando
2018-11-30 05:16:52 +00:00
Jason Laster
7cb6b8d516 Bug 1510408 - Closing devtools should stop recording. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D13145

--HG--
extra : moz-landing-system : lando
2018-11-30 01:28:14 +00:00
Johann Hofmann
8904a7601d Bug 1501992 - Add tests for the cookies subpanel in the control center. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D13146

--HG--
extra : moz-landing-system : lando
2018-11-30 21:57:46 +00:00
Johann Hofmann
ebcc4dd058 Bug 1501992 - Add a sub-panel for Cookies in the control center. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D12596

--HG--
extra : moz-landing-system : lando
2018-11-30 21:57:23 +00:00
Wes Kocher
8dc2c13bb7 Bug 1511193 - Update test annotations for fennec wpt csp/navigate-to/ a=testonly
Differential Revision: https://phabricator.services.mozilla.com/D13579

--HG--
extra : moz-landing-system : lando
2018-11-30 21:18:14 +00:00
tossj
ce98c21b5a Bug 1437258 - Added exception handling to log webRequest blocking error to debugging console. r=mixedpuppy
With this change, ext-webRequest.js will throw an ExtensionError when "blocking" is used without the "webRequestBlocking" permission, and ExtensionParent.jsm will relay that error to ExtensionChild.jsm so an error can be logged to the extension debugging console. Previously, the error was only being logged to the browser console.

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

--HG--
extra : moz-landing-system : lando
2018-11-30 15:46:09 +00:00
Patrick Brosset
f650804de6 Bug 1496458 - Display the flex-container accordion first if a container+item is selected in markup-view; r=gl
Flex elements can be both containers and items at the same time. When they get selected in the inspector
the sidebar shows both the container accordion and the item accordion.
This changeset makes sure the container accordion is displayed before the item accordion only when
the element is selected from the markup-view.

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

--HG--
extra : moz-landing-system : lando
2018-11-30 16:41:57 +00:00
Dan Minor
032512790d Bug 1498205 - Move PlatformUIThread from rtc_base to video_engine; r=pehrsons
PlatformUIThread is only used by the video_engine code, so it makes sense to
move it there rather than maintain it as a diff against upstream webrtc.org.

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

--HG--
extra : moz-landing-system : lando
2018-11-30 17:46:38 +00:00
Gijs Kruitbosch
db2b40265a Bug 1506173 - use separate pref for warning on quit with sessionstore enabled, r=jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D13535

--HG--
extra : moz-landing-system : lando
2018-11-30 20:21:59 +00:00
Matthew Gaudet
5918e7b11c Bug 1510604 - Add SPEW=help to explain structured spewer r=tcampbell
Also cleans out no longer valid IONFLAG bl-ic-stats

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

--HG--
extra : moz-landing-system : lando
2018-11-30 20:18:27 +00:00
Jeff Walden
6e3babac6f Bug 1506969 - Tests. r=tcampbell 2018-11-29 16:53:53 -08:00
Eitan Isaacson
00ea13b8d5 Bug 1502061 - Check if origTargetNode still exists in ProcessDOMEvent. r=Jamie 2018-11-29 09:35:00 +02:00
Felipe Gomes
b7ac963cae Bug 1508324 - Create the .hg-annotate-ignore-revs file to be used with hg smart-annotate. r=ehsan DONTBUILD NPOTB 2018-11-30 01:16:10 -02:00
Razvan Maries
66bef5b62e Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-11-30 05:15:27 +02:00
Razvan Maries
530163105d Merge mozilla-inbound to mozilla-central a=merge 2018-11-30 05:05:29 +02:00
Gabriel Luong
eb22262961 Bug 1509907 - Add telemetry to track flexbox highlighter usage. r=miker
This also adds a telemetry count for the grid highlighter being turned on by the
markup view, which was not in place when we added the telemetry for the grid
highlighter.
2018-11-29 18:45:43 -05:00
Andrew Swan
48f9912c8b Bug 857456 Follow-up: temporarily disable addon test in testDistribution.java rs=nalexander
--HG--
extra : rebase_source : 42558b53fd64c91f130c091ed415dbf25e61f06b
extra : amend_source : 0ebf6a2af83981b7350d3ac18f32e1776ed10e4f
2018-11-29 15:42:08 -08:00
Razvan Maries
326dd87a7b Backed out 4 changesets (bug 1509573) for unexpected bustages a=backout.
Backed out changeset ace2d2ada8ef (bug 1509573)
Backed out changeset 059741f95cf4 (bug 1509573)
Backed out changeset 36cf7b9ce095 (bug 1509573)
Backed out changeset d7e0661e34c2 (bug 1509573)

--HG--
extra : amend_source : b2bd61c3d8c9db3686bf0d9773f0b53e69174789
2018-11-30 01:40:06 +02:00
Lee Salzman
a5f6c68080 Bug 1490537 - init and shutdown Skia in the GPU process. r=mattwoodrow 2018-11-29 18:09:46 -05:00
Jan de Mooij
b38ee74e4d Bug 1499644 - Move IC data out of BaselineScript. r=tcampbell
ICEntries and the fallback stub space are now stored in ICScript. The ICScript*
is stored in TypeScript to not increase sizeof(JSScript).

We need this for bug 1499324 but it also lets us greatly simplify the
BaselineDebugModeOSR code as this patch shows.

Note: some ICScript method definitions are still in BaselineJIT.cpp instead of
BaselineIC.cpp to make this patch easier to review. We could move them to
BaselineIC.cpp as a follow-up change.

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

--HG--
extra : moz-landing-system : lando
2018-11-29 19:08:28 +00:00
Timothy Guan-tin Chien
61d903ae07 Bug 1509291 - Wait for window to unload before ending the test r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D13446

--HG--
extra : moz-landing-system : lando
2018-11-29 18:16:16 +00:00
Daniel Holbert
6ea2cab4ee Bug 1337655 part 2: Turn off moz-prefixed CSS gradient functions for nightly. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D13298

--HG--
extra : moz-landing-system : lando
2018-11-29 18:27:30 +00:00
Daniel Holbert
5870eaf32d Bug 1337655 part 1: Move some prefixed gradient values to pref-controlled sections of property_database.js. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D13370

--HG--
extra : moz-landing-system : lando
2018-11-29 18:27:28 +00:00
Andreea Pavel
50096c9761 Backed out 3 changesets (bug 1509493) for failng win xpcshell at netwerk/test/unit/test_mozTXTToHTMLConv.js on a CLOSED TREE
Backed out changeset 05562b7d3eff (bug 1509493)
Backed out changeset 6498765e1d65 (bug 1509493)
Backed out changeset 5e4a5cf81c26 (bug 1509493)
2018-11-29 20:54:22 +02:00