03132dcf8ae5bf49bf58008bad7f97f0b9d3e4d4: Bug 1488011 - Set the checkbox label instead of using an adjacent XUL label so the checkbox focus ring appears correctly. r=MattN
Jared Wein <jwein@mozilla.com> - Wed, 24 Oct 2018 21:37:12 +0000 - rev 442892
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1488011 - Set the checkbox label instead of using an adjacent XUL label so the checkbox focus ring appears correctly. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D9708
91f9ce903f7a4a244c5371918d9ade49cd3051cb: Bug 1501833 - Allow the retargetdocumentfocus attribute to be used in any chrome document. r=smaug
Brendan Dahl <bdahl@mozilla.com> - Wed, 24 Oct 2018 21:10:37 +0000 - rev 442891
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1501833 - Allow the retargetdocumentfocus attribute to be used in any chrome document. r=smaug Fixes test browser/base/content/test/general/browser_documentnavigation.js for browser.xhtml. Differential Revision: https://phabricator.services.mozilla.com/D9711
7b87be447ed82263ea5e1e8cb6f5412dd427dc71: Bug 1499821 - Introduce the FindDataFlavor helper function to nsTransferable. r=froydnj
Tom Schuster <evilpies@gmail.com> - Wed, 24 Oct 2018 21:34:32 +0000 - rev 442890
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1499821 - Introduce the FindDataFlavor helper function to nsTransferable. r=froydnj This combines some of your ideas from D8074, in which I think is quite a big improvement to the overall code. The code for nsTransferable::GetTransferData, especially nsIFlavorDataProvider is a bit wonky, because I tried to preserve the current behavior. Differential Revision: https://phabricator.services.mozilla.com/D9599
79b5f27ba745e51feaeeb4c8cee773620f3e4387: Bug 1500954 - Remove special zero length handling in nsITransferable.GetTransferData. r=mats
Tom Schuster <evilpies@gmail.com> - Wed, 24 Oct 2018 21:32:04 +0000 - rev 442889
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1500954 - Remove special zero length handling in nsITransferable.GetTransferData. r=mats Differential Revision: https://phabricator.services.mozilla.com/D9423
f2ce0b583163feb057514003da2d60cc2fee8e28: Bug 1498434 - add new telemetry probe to know the delay caused by e10s back pressure r=valentin
Junior Hsu <juhsu@mozilla.com> - Tue, 23 Oct 2018 22:17:22 +0000 - rev 442888
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1498434 - add new telemetry probe to know the delay caused by e10s back pressure r=valentin a straight forward implementation Differential Revision: https://phabricator.services.mozilla.com/D9038
f7fe04d00e18682a760b3fcb458c2be801e59184: Bug 1487559 - add new telemetry probe for the mime type causing suspension for back pressure r=francois,valentin
Junior Hsu <juhsu@mozilla.com> - Wed, 24 Oct 2018 16:26:19 +0000 - rev 442887
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1487559 - add new telemetry probe for the mime type causing suspension for back pressure r=francois,valentin Differential Revision: https://phabricator.services.mozilla.com/D4729
cca2b3ca9862d8ec5df6427f19438cb1e97e5b95: Bug 1501759: [tryselect/release] Update milestone to new version too; r=RyanVM
Tom Prince <mozilla@hocat.ca> - Wed, 24 Oct 2018 20:44:11 +0000 - rev 442886
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1501759: [tryselect/release] Update milestone to new version too; r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D9703
6586f2d7f3cb9db56b111081cf985f801d6055c0: Bug 1501759: [taskgraph] Add a beta-sim target; r=aki,RyanVM
Tom Prince <mozilla@hocat.ca> - Wed, 24 Oct 2018 20:44:11 +0000 - rev 442885
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1501759: [taskgraph] Add a beta-sim target; r=aki,RyanVM Differential Revision: https://phabricator.services.mozilla.com/D9690
ff0a31d4ba06c0368009b701dbc9acfa67989690: Bug 1501759: [taskgraph] Simplify release branch on-push target tasks; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 24 Oct 2018 20:43:58 +0000 - rev 442884
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1501759: [taskgraph] Simplify release branch on-push target tasks; r=aki Differential Revision: https://phabricator.services.mozilla.com/D9688
4a209d2b46acc350cc061751172ffd0ed3174836: Bug 1501759: [taskgraph] Remove `include_nightly` parameter; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 24 Oct 2018 20:44:03 +0000 - rev 442883
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1501759: [taskgraph] Remove `include_nightly` parameter; r=aki We only use `include_nigthly` where we are also using `filter_beta_release_tasks`, so just change the later to include nightly. Differential Revision: https://phabricator.services.mozilla.com/D9687
097e18992eba03edc88a757380d81b807735a30d: Bug 1501712 - Write .mozconfig.json when running |./mach configure| r=firefox-build-system-reviewers,mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 24 Oct 2018 20:03:57 +0000 - rev 442882
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1501712 - Write .mozconfig.json when running |./mach configure| r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D9675
75f3767b6b4371e4901fd6d4f8d9714ecebe2757: Bug 1501533 - Block a bunch of low-powered nvidia cards from getting WebRender. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 24 Oct 2018 18:58:00 +0000 - rev 442881
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1501533 - Block a bunch of low-powered nvidia cards from getting WebRender. r=mattwoodrow Depends on D9677 Differential Revision: https://phabricator.services.mozilla.com/D9678
3b0d0d3516bc47e317757feb7399e3e76330eb8c: Bug 1498417 - Don't manually blacklist non-nVidia drivers from WebRender. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 24 Oct 2018 18:58:28 +0000 - rev 442880
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1498417 - Don't manually blacklist non-nVidia drivers from WebRender. r=mattwoodrow We already have a check for the nvidia vendor id in gfxPlatform.cpp so we don't need to list all the other vendors explicitly. Differential Revision: https://phabricator.services.mozilla.com/D9677
ed6fb38d05c86fe07bf21d24c49e25ad90c29826: Bug 1488660 - Fix devtools tab reordering in RTL locales;r=daisuke
Julian Descottes <jdescottes@mozilla.com> - Fri, 19 Oct 2018 08:00:27 +0000 - rev 442879
Push 109256 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:49:18 +0000
Bug 1488660 - Fix devtools tab reordering in RTL locales;r=daisuke Differential Revision: https://phabricator.services.mozilla.com/D6910
d12102a7cea7849009ff99668c23a3d7626e47f7: Bug 1501328 - CacheIR stub for out-of-bounds indexed GetElement on Arrays. r=mgaudet
Kannan Vijayan <kvijayan@mozilla.com> - Wed, 24 Oct 2018 23:51:54 -0400 - rev 442878
Push 109255 by kvijayan@mozilla.com at Thu, 25 Oct 2018 03:52:01 +0000
Bug 1501328 - CacheIR stub for out-of-bounds indexed GetElement on Arrays. r=mgaudet
109ff0694f9a131d47f08dbe25c941cbb0f014b6: Bug 1496825 - Add ShadowLayerForwarder nullptr check to SendLayersDependentApzcTargetConfirmation() r=kats
sotaro <sotaro.ikeda.g@gmail.com> - Thu, 25 Oct 2018 11:23:29 +0900 - rev 442877
Push 109254 by sikeda@mozilla.com at Thu, 25 Oct 2018 02:23:49 +0000
Bug 1496825 - Add ShadowLayerForwarder nullptr check to SendLayersDependentApzcTargetConfirmation() r=kats
8b0b407e053f4bbde1b14abc8b3d28d6251c908b: Bug 1500926 - Part 3: Remove unused WebIDL Codegen items, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Mon, 22 Oct 2018 22:03:17 -0400 - rev 442876
Push 109253 by nika@thelayzells.com at Thu, 25 Oct 2018 00:11:25 +0000
Bug 1500926 - Part 3: Remove unused WebIDL Codegen items, r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D9465
3d9631fca868cb87b172f0b615aea84042084356: Bug 1500926 - Part 2: Support a test-only edgecase in Codegen.py, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Mon, 22 Oct 2018 00:57:24 -0400 - rev 442875
Push 109253 by nika@thelayzells.com at Thu, 25 Oct 2018 00:11:25 +0000
Bug 1500926 - Part 2: Support a test-only edgecase in Codegen.py, r=bzbarsky When running tests, we can build a WebIDL environment with no interfaces exposed on the primary global. Unfortunately, due to the perfecthash.py logic not handling empty tables, this causes an assertion to be raised. We can work around this by generating some dummy code for that situation, as we will never try to build it. Differential Revision: https://phabricator.services.mozilla.com/D9407
80b71708f7ca5d177b3ffb46b518d69d45540310: Bug 1500926 - Part 1: Use a statically generated perfect hash in WebIDLGlobalNameHash, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sun, 21 Oct 2018 21:44:17 -0400 - rev 442874
Push 109253 by nika@thelayzells.com at Thu, 25 Oct 2018 00:11:25 +0000
Bug 1500926 - Part 1: Use a statically generated perfect hash in WebIDLGlobalNameHash, r=bzbarsky This strategy allows us to dodge dynamic allocations in WebIDLGlobalNameHash. This removes the Init() and Shutdown() methods, as well as Register. The RegisterBindings.cpp file now only contains static data and one method declaration for the WebIDLGlobalNameHash class. This should also be faster by making the hashtable lookup infallible. Differential Revision: https://phabricator.services.mozilla.com/D9406
fbb568aa121e33fedf00c3be48a04c1593af9591: Bug 1500927 - Add copy-free jsstring support to perfecthash.py, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sun, 21 Oct 2018 21:39:35 -0400 - rev 442873
Push 109253 by nika@thelayzells.com at Thu, 25 Oct 2018 00:11:25 +0000
Bug 1500927 - Add copy-free jsstring support to perfecthash.py, r=bzbarsky This is needed for bug 1500926. It takes the approach of taking a JSFlatString and using AutoAssertCannotGC to read the memory directly from the JS heap. This lets us avoid re-encoding strings when performing lookups, which can be advantageous. Only ASCII strings are supported by this handler, and wide strings are hashed as though they contain only values under 0x7f. This is OK as invalid keys to perfecthash may return any hashtable entry. Differential Revision: https://phabricator.services.mozilla.com/D9405
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip