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