edd9b8f1a0badea3cd7216b6f4db7a44bd77106c: Bug 1544813: Remove extension debug setting. r=jdescottes,flod
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 16 May 2019 06:10:52 +0000 - rev 474279
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1544813: Remove extension debug setting. r=jdescottes,flod Depends on D31223 Differential Revision: https://phabricator.services.mozilla.com/D31224
a61d0f7aa588f29a0a30d86fd887b1267bd6f95c: Bug 1544813: Show sources regardless devtools.chrome.enabled even in case of web extension. r=jdescottes,jlast
Daisuke Akatsuka <dakatsuka@mozilla.com> - Fri, 17 May 2019 01:02:11 +0000 - rev 474278
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1544813: Show sources regardless devtools.chrome.enabled even in case of web extension. r=jdescottes,jlast Differential Revision: https://phabricator.services.mozilla.com/D31223
d146d0379fd23b0551f5d99399d99da629071b81: Bug 1551740: Don't gather on obsolete streams. r=mjf
Byron Campen [:bwc] <docfaraday@gmail.com> - Fri, 17 May 2019 00:48:54 +0000 - rev 474277
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551740: Don't gather on obsolete streams. r=mjf Differential Revision: https://phabricator.services.mozilla.com/D31269
03203f118c97c2ed7ad8f20f4f7733aeddb1fa4d: Backed out 2 changesets (bug 1550903) for causing multiple build bustages CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Fri, 17 May 2019 03:24:33 +0300 - rev 474276
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Backed out 2 changesets (bug 1550903) for causing multiple build bustages CLOSED TREE Backed out changeset d62be51ffad3 (bug 1550903) Backed out changeset f48939dc27b6 (bug 1550903)
243251620b8e60ec461d348ee79a2df307655ba7: Bug 1551867 - Move appinfo init to head to avoid timing when initing enterprise policies. r=rstrong
Michael Kaply <mozilla@kaply.com> - Thu, 16 May 2019 23:47:13 +0000 - rev 474275
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551867 - Move appinfo init to head to avoid timing when initing enterprise policies. r=rstrong Differential Revision: https://phabricator.services.mozilla.com/D31499
fc0842a0b38f664b96458910cc1a2f7faf2b9858: Bug 1552098 - Add "Matched CSS Rules" command to the layout debugger. r=emilio
Cameron McCormack <cam@mcc.id.au> - Thu, 16 May 2019 23:11:50 +0000 - rev 474274
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1552098 - Add "Matched CSS Rules" command to the layout debugger. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D31397
d62be51ffad3d8a22ad4ebaffff910e9dd7bb6e1: Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj
Bastien Orivel <eijebong@bananium.fr> - Wed, 15 May 2019 17:40:17 +0000 - rev 474273
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj It was unhappy about the new LICENSE (fuchsia-cprng) but it's the same as the other fuschia crates. Since I don't think this is used at build time but has the same license as the other fuschia crates, I put it in the RUNTIME_LICENSE_PACKAGE_WHITELIST list. I also removed sha1 from that list as it's not used anymore Differential Revision: https://phabricator.services.mozilla.com/D30746
f48939dc27b6418ffbc473cf8077f329d14f2a86: Bug 1550903 - Part 1: Update ws to 0.8. r=emilio
Bastien Orivel <eijebong@bananium.fr> - Wed, 15 May 2019 17:38:14 +0000 - rev 474272
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1550903 - Part 1: Update ws to 0.8. r=emilio This is part of the effort to get all the other versions of rand out. Unfortunately the diff is kinda bug because this is the first crate requiring rand 0.6 which has been split into multiple crates. Differential Revision: https://phabricator.services.mozilla.com/D30744
f6d24071d2baeecac739a6a5d2853db19ee57e79: Bug 1551890 - Cache GFXInfo WebRTC HW encode/decode result on Android. r=snorp
Chris Pearce <cpearce@mozilla.com> - Thu, 16 May 2019 22:42:00 +0000 - rev 474271
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551890 - Cache GFXInfo WebRTC HW encode/decode result on Android. r=snorp Profiling shows that we're spending a lot of time on startup inside android.media.MediaCodecList.getCodecCount when GfxInfo::GetFeatureStatus calls over to Java to determine whether hardware accelerated video encoding is supported. Looking at the Java stacks in the profile, Android is spending most of our time creating a list of codecs. It doesn't look like there's a faster way to query for hardware accelerated video support. So to speed this up we can cache the value in the user's profile. We also store the OS version, which we can use to detect when the OS is updated so we can invalidate the cache then. Presumably an OS update is the only way a device can have its hardware acceleration support status change. With this change, the time we take figuring out the HW encode/decode status goes from ~100ms on a cold run to ~0.01ms on a cache hit on my HD8 tablet. Differential Revision: https://phabricator.services.mozilla.com/D31380
3ff35309eb24e349b2752522c082e9261988f52b: Bug 1552329 - Update bindgen to v0.49.1. r=froydnj
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 22:23:59 +0000 - rev 474270
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1552329 - Update bindgen to v0.49.1. r=froydnj This removes the hasbrown dependency and pulls in Michael's fixes. Differential Revision: https://phabricator.services.mozilla.com/D31526
d02c7d06cc798c961d8ee82d490ada2603881fd8: Bug 1551991 - Remove nsCSSValue bindings. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:06:17 +0000 - rev 474269
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551991 - Remove nsCSSValue bindings. r=jwatt Depends on D31320 Differential Revision: https://phabricator.services.mozilla.com/D31321
56b6c33c74ddcae4905eedd050f598cac8cf558c: Bug 1551991 - Remove usage of nsCSSValue for SpeakAs. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:06:06 +0000 - rev 474268
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551991 - Remove usage of nsCSSValue for SpeakAs. r=jwatt Depends on D31319 Differential Revision: https://phabricator.services.mozilla.com/D31320
80046630ae827214930d393824be223a68fe6805: Bug 1551991 - Remove nsCSSValue usage of GetSymbols() GetAdditiveSymbols(). r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:54 +0000 - rev 474267
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551991 - Remove nsCSSValue usage of GetSymbols() GetAdditiveSymbols(). r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D31319
f06a39190b3d96439f9a1bd4e340f360244a4711: Bug 1551991 - Remove nsCSSValue usage for range checks in CounterStyleRule. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:38 +0000 - rev 474266
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551991 - Remove nsCSSValue usage for range checks in CounterStyleRule. r=jwatt Depends on D31317 Differential Revision: https://phabricator.services.mozilla.com/D31318
76ba2ec949d32634e2dd9ea5ba0a91170bda89a5: Bug 1551991 - Remove nsCSSValue usage for negative / suffix / prefix. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:25 +0000 - rev 474265
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551991 - Remove nsCSSValue usage for negative / suffix / prefix. r=jwatt Depends on D31316 Differential Revision: https://phabricator.services.mozilla.com/D31317
336a076368ebcebbde75f4e6e468ebfe2b50ec94: Bug 1551991 - Remove nsCSSValue usage from GetPad. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:10 +0000 - rev 474264
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551991 - Remove nsCSSValue usage from GetPad. r=jwatt Depends on D31315 Differential Revision: https://phabricator.services.mozilla.com/D31316
5bac84efbf6d16393e61789c8fb183fb7410a0a0: Bug 1551991 - Cleanup a bit the counter style code. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:05:00 +0000 - rev 474263
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551991 - Cleanup a bit the counter style code. r=jwatt Use more compact types, and remove some manual implementations that can be derived. Differential Revision: https://phabricator.services.mozilla.com/D31315
3c388ac5887ceec18ae5db997cc34065cad9ac2f: Bug 1551991 - Remove legacy transform interpolation code and related dead code. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:25:10 +0000 - rev 474262
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551991 - Remove legacy transform interpolation code and related dead code. r=boris Differential Revision: https://phabricator.services.mozilla.com/D31314
02c806cb81d959f1fc08c7304f50266fb6a5e56c: Bug 1529002 - Use cbindgen to back CSS transforms. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:25:10 +0000 - rev 474261
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1529002 - Use cbindgen to back CSS transforms. r=boris This avoids the expensive conversion, and cleans up a bunch. Further cleanup is possible, just not done yet to avoid growing the patch even more. Differential Revision: https://phabricator.services.mozilla.com/D30748
29c5fc63a9bf79e53cc8991c47ed47fedafda4e1: Bug 1529002 - Update cbindgen. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 23:24:17 +0000 - rev 474260
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1529002 - Update cbindgen. r=boris We need this to auto-generate the copy-constructor for TransformOperation, without which the patch wouldn't build. Differential Revision: https://phabricator.services.mozilla.com/D30799
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip