eb4d9eac9c87a117de0694853bff430c2a970690: Bug 1329286 - Remove 'mach find-test-chunk'; r=ahal
Geoff Brown <gbrown@mozilla.com> - Mon, 27 Aug 2018 07:19:02 -0600 - rev 488625
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1329286 - Remove 'mach find-test-chunk'; r=ahal
9e979fcf44ddcba566b49df5eb0cb8f80f4861c1: Bug 1484220 - Enable marionette in all fennec builds; r=snorp
Geoff Brown <gbrown@mozilla.com> - Mon, 27 Aug 2018 07:19:02 -0600 - rev 488624
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1484220 - Enable marionette in all fennec builds; r=snorp
99a5217b0171fc8cf57b3d1fc3a6c2905128d04f: Bug 1484225 - Verify web-platform tests in the mozilla sub-directory also; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Mon, 27 Aug 2018 07:19:01 -0600 - rev 488623
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1484225 - Verify web-platform tests in the mozilla sub-directory also; r=jmaher
b9122e49c7ea6d5e47c9c7d5ca2a4939e64947aa: Bug 1486184 - Add reject tracker to the list of cases that we consider requiring third-party checks for; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 25 Aug 2018 02:47:34 -0400 - rev 488622
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486184 - Add reject tracker to the list of cases that we consider requiring third-party checks for; r=baku This was an omission from bug 1480780 which merged the prefs.
bf6e996305d31e6b2ca0ed553f062995d5cd7c8b: Bug 1486081 - Update the strings in the Cookies and Site Data UI; r=flod
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 24 Aug 2018 14:36:06 -0400 - rev 488621
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486081 - Update the strings in the Cookies and Site Data UI; r=flod We need to update these strings for consistency with the Content Blocking UI.
c7c09f0fedf60e9b4137542866d5159e66037286: Bug 1485990 - Display 1-item-only autocomplete popup if autocompletion text can't be displayed; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 27 Aug 2018 16:25:57 +0000 - rev 488620
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1485990 - Display 1-item-only autocomplete popup if autocompletion text can't be displayed; r=bgrins. If the autocomplete only returns 1 item, we usually close the popup and show the autocompletion text. But in some cases the autocompletion text can't be shown (e.g. there's some text after the cursor). So we end up showing nothing for the user, which is not ideal. In such case, this patch ensures we do show the popup so the user can autocomplete and save some keystrokes. Depends on D4061 Differential Revision: https://phabricator.services.mozilla.com/D4335
4c603c11ce8c0cdb1b16735f2148ab0277fe39ed: Bug 672733 - Make autocomplete search case insensitive; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 27 Aug 2018 16:08:56 +0000 - rev 488619
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 672733 - Make autocomplete search case insensitive; r=Honza. This patch adds a smarter heuristic for autocompletion results: if the input first letter is lowercased, then we'll filter matching properties case insensitively. But if the user starts with an uppercase, we assume they know the property they want and thus respect the casing. For example: `win` will return both `window` and `Window`, but `Win` will return `Window` only. Due to this behavior, we change the order of the autocomplete results so lowercased property are displayed before the uppercased one. If we take are example again, it's likely that if a user type `win`, they want `window`, but the alphabetical order would return `Window` first which would annoy user. Now, since we return results that does not match exactly the user input, we need to modify the frontend. Usually, we only show the autocompletion popup if there are at least 2 matching items, since 1 matching item will still be displayed using the autocompletion text. But now, since the input might not match, we want to still display the popup if there is one matching item, but starts differentely than what the user entered. For example, the user typed `window.addeve`, which matches `addEventListener`. The completion text will make it looks like it will be completed to `window.addeventListener`, which would be undefined. So showing the popup with the actual matching property might avoid some confusion for the user. A test was added to make sure the frontend works as expected. Some test cases were added in the server test to make sure the actor returns expected results. Other tests needed some adjustement because of the insensitive case matches and the new order of results. Differential Revision: https://phabricator.services.mozilla.com/D4061
d02e006e40d173ddbf5d9eaf10479feb3c84277a: Bug 1486011 - Refactor auto-increment behaviour on sliders in font editor. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Mon, 27 Aug 2018 16:58:44 +0000 - rev 488618
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486011 - Refactor auto-increment behaviour on sliders in font editor. r=gl - increase delay before auto-increment starts and between iterations. - ensure auto-increment happens only when *dragging and holding* the slider thumb. - ensure auto-increment works consistently when switching from number input directly to slider. Depends on D4225 Differential Revision: https://phabricator.services.mozilla.com/D4226
246da7044ec0d409a6dfe91a9c82a6c61e859b25: No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
ffxbld <ffxbld@mozilla.com> - Mon, 27 Aug 2018 16:49:15 +0000 - rev 488617
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum Differential Revision: https://phabricator.services.mozilla.com/D4320
259675bd67f96acf1ae0f2ed6115de4331a94d32: Bug 1486502 - Add widevine CDM headers to third party paths, clang-format ignore. r=sylvestre
Bryce Van Dyk <bvandyk@mozilla.com> - Mon, 27 Aug 2018 16:25:54 +0000 - rev 488616
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486502 - Add widevine CDM headers to third party paths, clang-format ignore. r=sylvestre We wish to keep the widevine headers in the same formatting as upstream to ease comparison and as we do not modify these files. This patch adds the existing headers, as well as another we anticipate pulling down for our next bump (content_decryption_module_proxy.h) to the ignored paths. These files are ignored individually rather than the whole directory they're in, as we also have Mozilla code in that dir. Differential Revision: https://phabricator.services.mozilla.com/D4347
d780fec723962fa39955f494c8a53a984fe5fa99: Merge mozilla-central to autoland. a=merge
Cosmin Sabou <csabou@mozilla.com> - Mon, 27 Aug 2018 18:59:16 +0300 - rev 488615
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Merge mozilla-central to autoland. a=merge
351b9c51222159656a05739ed463975451d04604: Bug 1486329 - Fix some clang-cl warnings in accessible. r=eeejay
Xidorn Quan <me@upsuper.org> - Mon, 27 Aug 2018 15:49:01 +0000 - rev 488614
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486329 - Fix some clang-cl warnings in accessible. r=eeejay Specifically this fixes pessimizing-move warnings and some others. Differential Revision: https://phabricator.services.mozilla.com/D4302
9837816f6c79bfe4940d825b0870ff32d3848e79: Bug 1471391 - Create initial CFR doorhanger r=k88hudson
ahillier <ahillier@mozilla.com> - Mon, 27 Aug 2018 15:53:18 +0000 - rev 488613
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1471391 - Create initial CFR doorhanger r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D4266
bd0dc4f87f8fa2514e5fa05225cc76f1b10d0359: Bug 1486399 - Teach the layout debugger about relative URIs. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 27 Aug 2018 15:35:56 +0000 - rev 488612
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486399 - Teach the layout debugger about relative URIs. r=mats It always bites me when I want to load a standalone test-case in there. Differential Revision: https://phabricator.services.mozilla.com/D4324
2417bdf57be22175c65bc710197ea0bd4d1bdce3: Backed out changeset be4fd8ee7afd (bug 1483985) for causing build bustages on LookupCache. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Mon, 27 Aug 2018 18:26:41 +0300 - rev 488611
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Backed out changeset be4fd8ee7afd (bug 1483985) for causing build bustages on LookupCache. CLOSED TREE
41ccbc9bc2b281179ee435ffb4c6141062f109b1: Bug 1483173 - introduce screenshot actor; r=ochameau
yulia <ystartsev@mozilla.com> - Mon, 27 Aug 2018 15:14:10 +0000 - rev 488610
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1483173 - introduce screenshot actor; r=ochameau This patch introduces a screenshot actor, which allows the screenshot functionality to be shared across tools, and also implements it for the toolbox itself Differential Revision: https://phabricator.services.mozilla.com/D3341
ca0f02aa22ea8a12765eeed8a7f337c3b5b1be2e: Bug 1474847 - Fix GeckoSurfaceTexture not correctly removed from container when released: r=snorp,rbarker
Imanol Fernandez <imanol@mozilla.com> - Mon, 27 Aug 2018 15:15:21 +0000 - rev 488609
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1474847 - Fix GeckoSurfaceTexture not correctly removed from container when released: r=snorp,rbarker When entering and exiting immersive mode multiple time (~30) the WebGL context can be lost. This is caused because GeckoSurfaceTexture things there are more than 200 textures created. Differential Revision: https://phabricator.services.mozilla.com/D4236
be4fd8ee7afd98b8e8f1cbffd2fc634fa5fe49a1: Bug 1483985 - use std::move to avoid a copy in a few places that clang recommends; r=froydnj
Alex Gaynor <agaynor@mozilla.com> - Mon, 27 Aug 2018 15:06:58 +0000 - rev 488608
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1483985 - use std::move to avoid a copy in a few places that clang recommends; r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D3543
afeaf5a5abe3a232d7d7538528967568f651237d: Bug 1477213 - Remove now-empty shallow sizes. r=gfritzsche
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 27 Aug 2018 14:26:51 +0000 - rev 488607
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1477213 - Remove now-empty shallow sizes. r=gfritzsche Depends On D2928 Differential Revision: https://phabricator.services.mozilla.com/D2929
fcd411537143c5d926136eb3aa39a6ff677bf326: Bug 1477213 - Replace Name->ID map with pre-generated hash table. r=kmag,gfritzsche
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 27 Aug 2018 14:25:30 +0000 - rev 488606
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1477213 - Replace Name->ID map with pre-generated hash table. r=kmag,gfritzsche By using a hash table based on a perfect hash function, generated at build time, we can avoid dynamic memory allocation for every process at start. Depends on D2927 Differential Revision: https://phabricator.services.mozilla.com/D2928
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip