40036a4302c376f6de9f5e767be9a0a4e4d89bf6: Bug 1419091: Delete platformHTMLBindings.xml. r=masayuki
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 08 Oct 2018 11:10:25 -0700 - rev 491149
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1419091: Delete platformHTMLBindings.xml. r=masayuki Removes the now unused platformHTMLBindings.xml. Differential Revision: https://phabricator.services.mozilla.com/D8932
40371ad8146476cc3eb65fd1389e1a4fa9cbc91e: Bug 1419091: Make TextInputListener handle non-native events for input and textarea too. r=masayuki
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 15 Oct 2018 12:19:30 -0700 - rev 491148
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1419091: Make TextInputListener handle non-native events for input and textarea too. r=masayuki platformHTMLBindings attaches event handlers directly to the <input> and <textarea> elements. This matches that by making TextInputListener look up and call the <input> and <textarea> event handlers from the static C array. There is a slight difference in that the event handlers are added to the system bubbling phase as opposed to the regular bubbling phase but in tests this does not seem to cause problems. Differential Revision: https://phabricator.services.mozilla.com/D8931
69f747a1dc7d406a88ede339845a13b99d188995: Bug 1419091: Mark reftest that fails on Android debug when XBL bindings aren't attached as fuzzy. r=Ehsan
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 24 Oct 2018 08:50:14 -0700 - rev 491147
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1419091: Mark reftest that fails on Android debug when XBL bindings aren't attached as fuzzy. r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D9681
ac929295fea8ff8b43b939b43e638e530c557ec1: Bug 1419091: Switch to a compiled C++ table for html key bindings for browser and editor. r=masayuki
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 08 Oct 2018 11:09:31 -0700 - rev 491146
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1419091: Switch to a compiled C++ table for html key bindings for browser and editor. r=masayuki Rather than loading an XBL binding for <browser> and <editor> elements this generates the handlers from static C arrays. Differential Revision: https://phabricator.services.mozilla.com/D6181
0e7a8e6537619430d62cdda189acbd440a682788: Bug 1419091: Define keybindings in a static C++ table. r=masayuki
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 08 Oct 2018 11:08:52 -0700 - rev 491145
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1419091: Define keybindings in a static C++ table. r=masayuki Copies the keybindings from platformHTMLBindings.xml into an array of C structs that can be easily used to instantiate an nsXBLPrototypeHandler (done in later patches). These were mechanically generated. Differential Revision: https://phabricator.services.mozilla.com/D8930
d33100811e81d7a87c080475622e3cb54f85617b: Bug 1419091: Add keybinding tests. r=masayuki
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 08 Oct 2018 11:07:00 -0700 - rev 491144
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1419091: Add keybinding tests. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D3030
32d8d8c0d44e2030e20578daaba75fe0a69d547a: Bug 1453613 Part 2 - Add a full installer telemetry ping. r=agashlin
Matt Howell <mhowell@mozilla.com> - Mon, 15 Oct 2018 11:21:25 -0700 - rev 491143
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1453613 Part 2 - Add a full installer telemetry ping. r=agashlin
279926d68bfc9008f082bb001ad4bc65d2f15363: Bug 1453613 Part 1 - Update nsJSON to 1.1.1.0. r=agashlin
Matt Howell <mhowell@mozilla.com> - Mon, 15 Oct 2018 11:20:34 -0700 - rev 491142
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1453613 Part 1 - Update nsJSON to 1.1.1.0. r=agashlin We need to be able to send POST data that's encoded as UTF-8, but the older version of nsJSON we currently have only support UTF-16.
bcc643fef1568b22e72e51501608ac4498c6d0be: Bug 1501761 - Add reflow tests for tab detaching. r=florian
Felipe Gomes <felipc@gmail.com> - Wed, 24 Oct 2018 17:59:58 -0300 - rev 491141
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501761 - Add reflow tests for tab detaching. r=florian
0a2a9b94714f0f16a3af50a444e7555ddf6a4e38: Bug 1501761 - Fix EventUtils.synthesizePlainDragAndDrop to enable simulating tab detaching. r=florian
Felipe Gomes <felipc@gmail.com> - Wed, 24 Oct 2018 17:59:54 -0300 - rev 491140
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501761 - Fix EventUtils.synthesizePlainDragAndDrop to enable simulating tab detaching. r=florian This fixes several problems with this function: - the parameters destX and destY were advertised but were actually unused - added support for dropping on an invalid drop target (by passing destElement = null) - implements the dragend event - stale documentation mentioned mouseup event
eff78d899e015488e1e384c24b249c2daadc990a: Bug 1493743 - Make AddFamilyToFontList return safely if passed a null font-family. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Wed, 24 Oct 2018 21:52:33 +0100 - rev 491139
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493743 - Make AddFamilyToFontList return safely if passed a null font-family. r=lsalzman
00540e73e97c2684b19c518fe098c0d8361f334f: Bug 1372157 - Fix IsFoo results in WebGL. r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 16 Oct 2018 23:54:28 -0700 - rev 491138
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1372157 - Fix IsFoo results in WebGL. r=kvark Passes deqp/functional/gles3/lifetime.html. Differential Revision: https://phabricator.services.mozilla.com/D8956
65d4a4b363db91978dddc7d013fb40bd433f3da3: Bug 1449196 - Disable robocop testFilePicker, for causing intermittent failures in later tests; r=me,a=test-only
Geoff Brown <gbrown@mozilla.com> - Wed, 24 Oct 2018 14:10:17 -0600 - rev 491137
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1449196 - Disable robocop testFilePicker, for causing intermittent failures in later tests; r=me,a=test-only
67bada7dcad029d68c0abe1d7c03fc225352f2ec: Bug 1501523 - part 2 - remove separate jpeg_nbits_table copies from assembly files; r=aosmond
Nathan Froyd <froydnj@mozilla.com> - Wed, 24 Oct 2018 16:06:48 -0400 - rev 491136
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501523 - part 2 - remove separate jpeg_nbits_table copies from assembly files; r=aosmond Continuing the theme from the first part, the optimized assembly files for x86-64 and i386 include their own private copies of jpeg_nbits_table. There's no need for them to do so; they can make use of the C copy that we commonized in the first patch.
cd76fd701f82dc9211bc8323e9948dedc866af9f: Bug 1501523 - part 1 - externalize jpeg_nbits_table from jpeg_nbits_table.h; r=aosmond
Nathan Froyd <froydnj@mozilla.com> - Wed, 24 Oct 2018 16:06:48 -0400 - rev 491135
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501523 - part 1 - externalize jpeg_nbits_table from jpeg_nbits_table.h; r=aosmond The current setup means that including jpeg_nbits_table.h creates a 64K static table in the current compilation unit...for every inclusion of jpeg_nbits_table.h. Since we have two such inclusions, we have two copies of this table, and the linker is not merging them; perhaps there is a limit on the size of identical blobs of data it will merge. In any event, this setup is suboptimal; instead, we should have a single instance of jpeg_nbits_table in some external source file, and the header can declare it like any other variable.
13b39a6aa15fa631096b96d4351c2b1d08a4626e: Backed out changeset 4b5b1ff23dd7 (bug 1372157) for failing at webgl-conf/generated/test_2_conformance2__vertex_arrays__vertex-array-object.html on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Wed, 24 Oct 2018 22:46:34 +0300 - rev 491134
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 4b5b1ff23dd7 (bug 1372157) for failing at webgl-conf/generated/test_2_conformance2__vertex_arrays__vertex-array-object.html on a CLOSED TREE
7f1abf24702dc68a85b6d4fdaec4c741565ebfd5: Bug 1399501 - Make DestroySurface ignore null input. r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 23 Oct 2018 14:53:37 -0700 - rev 491133
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1399501 - Make DestroySurface ignore null input. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D9597
5cb0aeccd4cc8d6417d9c92d04c2ee60ce244cbd: Bug 1399501 - MakeCurrent again in InitAndValidateGL. r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 18 Oct 2018 21:54:31 -0700 - rev 491132
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1399501 - MakeCurrent again in InitAndValidateGL. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D9290
7b88a6284d31c87ee25d782d869c936cb0b7648d: Bug 1399501 - !MakeCurrent() should clear the current context. - r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 11 Oct 2018 17:18:12 -0700 - rev 491131
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1399501 - !MakeCurrent() should clear the current context. - r=kvark Make MarkDestroyed call MakeCurrent(force=true) to clear the current context also. Differential Revision: https://phabricator.services.mozilla.com/D9289
c498bd18345d9061826a752b43d95a72e1593ceb: Bug 1399501 - Don't allow glsl[130,400) unless we have gpu_shader5. - r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 04 Apr 2018 17:11:42 -0700 - rev 491130
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1399501 - Don't allow glsl[130,400) unless we have gpu_shader5. - r=kvark MozReview-Commit-ID: EUk2uc64Tok Differential Revision: https://phabricator.services.mozilla.com/D9288
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 tip