ef924bafeeda424b67bbe9ab07c5d52686288463: Bug 1310195 - Set LayerView paint state to PAINT_BEFORE_FIRST in GeckoApp.initialize. r=jchen
Dylan Roeh <droeh@mozilla.com> - Mon, 31 Oct 2016 16:15:54 -0500 - rev 320603
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1310195 - Set LayerView paint state to PAINT_BEFORE_FIRST in GeckoApp.initialize. r=jchen
f74ebe3e7a86429a4157049956996a84a2ef0c25: Bug 1313028 - GCC 6 null pointer check removal causes segfaulting in ActionResultHolder::GetValueAndDelete(). r=chmanchester.
Julian Seward <jseward@acm.org> - Tue, 01 Nov 2016 17:23:46 +0100 - rev 320602
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1313028 - GCC 6 null pointer check removal causes segfaulting in ActionResultHolder::GetValueAndDelete(). r=chmanchester.
4cde141bbedfd7355bdf3e9ac41740fb8fa2f06d: Bug 1313197 - open source in new tab if it doesn't exist in the debugger r=jlast
James Long <longster@gmail.com> - Tue, 01 Nov 2016 11:22:14 -0400 - rev 320601
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1313197 - open source in new tab if it doesn't exist in the debugger r=jlast
90bbef07e8be0a604b5a4d06e384e7942ee25823: Bug 1313943 - Legacy event initializers should all do nothing during dispatch; r=bkelly
Aryeh Gregor <ayg@aryeh.name> - Sun, 30 Oct 2016 21:30:06 +0200 - rev 320600
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1313943 - Legacy event initializers should all do nothing during dispatch; r=bkelly DOM's initEvent says that it must do nothing during dispatch. UI Events says they behave the same as initEvent, so the legacy initializers defined there also shouldn't do anything during dispatch. Previously we only did this for initEvent itself, but other legacy initializers would function normally during dispatch. Edge passes the wpt test that's updated in this commit. Chrome passes all but initCustomEvent. It would be nice to expand the test to have coverage for all our legacy initializers, but the likelihood of real-world compat issues from this behavior is slim enough that I didn't think it was worth the effort. MozReview-Commit-ID: IYLOuwlPGSj
53516fd74efbc2ed9e124eb4bd6345b878d77eca: Bug 1271125 part 2 - Port editor mochitests that depend on ChromeUtils.js to mochitest-plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Mon, 31 Oct 2016 18:38:04 +0200 - rev 320599
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271125 part 2 - Port editor mochitests that depend on ChromeUtils.js to mochitest-plain; r=masayuki The change from ok() to is() in tests is so that the failure message is more informative -- it now tells you the returned exception. This commit omits test_contenteditable_text_input_handling.html because of test failures that I haven't figured out. MozReview-Commit-ID: 37cYlQlJZm7
0f35e2e5b575208e58da7609de573563d072c4c8: Bug 1271125 part 1 - wrap() only for non-chrome; r=jmaher
Aryeh Gregor <ayg@aryeh.name> - Sat, 29 Oct 2016 22:54:42 +0300 - rev 320598
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271125 part 1 - wrap() only for non-chrome; r=jmaher Checking window.Components is a heuristic already used at the top of the file for initializing _EU_C*, and it seems to work on try. MozReview-Commit-ID: 3nbFAEJMY7h
6357eaf453b016145325e59c4d1737d17b5d04e5: Bug 1271120 - Port test_bug1219928.html from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Thu, 01 Sep 2016 17:15:28 +0300 - rev 320597
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271120 - Port test_bug1219928.html from chrome to plain; r=masayuki This test still doesn't work in e10s, though. mrbkap says further debugging is needed (bug 1269209 comment 3). MozReview-Commit-ID: 3iHNkQVYQMn
bed54475d25b89e07960ae6373bd198ca3474b9e: Bug 1271120 - Port test_bug1209414.html from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 23 Aug 2016 15:56:23 +0300 - rev 320596
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271120 - Port test_bug1209414.html from chrome to plain; r=masayuki MozReview-Commit-ID: ExX9ZNsVaXq
c8ff4e1962fbdcb265f36458cd7a82e886971012: Bug 1271120 - Port test_bug636465.xul from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Thu, 01 Sep 2016 17:30:57 +0300 - rev 320595
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271120 - Port test_bug636465.xul from chrome to plain; r=masayuki MozReview-Commit-ID: B0oaEGGEEvd
fe1a0812871c3e44645180330534a4292a56ebae: Bug 1271120 - Port test_bug569988.html from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 23 Aug 2016 15:56:48 +0300 - rev 320594
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271120 - Port test_bug569988.html from chrome to plain; r=masayuki MozReview-Commit-ID: EwpjCJf5MFX
1334f6bb2ea03f9449dbc2319e1add4a9f972cd5: Bug 1271120 - Port test_composition_event_created_in_chrome.html from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 23 Aug 2016 16:01:28 +0300 - rev 320593
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271120 - Port test_composition_event_created_in_chrome.html from chrome to plain; r=masayuki MozReview-Commit-ID: 5K2qv7JXAT4
e688081176ae94c102b4213516a7f43cbd9455bf: Bug 1271119 - Port test_bug1248185.html from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Mon, 31 Oct 2016 18:27:10 +0200 - rev 320592
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Port test_bug1248185.html from chrome to plain; r=masayuki MozReview-Commit-ID: Jn8Ga8dw4WD
8f480c1204e88df4803250112ed4736c65c734ee: Bug 1271119 - Port test_bug1248128.html from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Mon, 31 Oct 2016 18:26:31 +0200 - rev 320591
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Port test_bug1248128.html from chrome to plain; r=masayuki I added an extra check to ensure that the test wasn't passing because doCommand() was throwing some unrelated exception, in case porting from chrome to plain changed behavior of doCommand(). MozReview-Commit-ID: LOo8yN8jkZo
62c0f7ba9e59a23fdc5900628ce59c3ac2780a70: Bug 1271119 - Port test_bug1153237.html from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 30 Aug 2016 21:13:49 +0300 - rev 320590
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Port test_bug1153237.html from chrome to plain; r=masayuki MozReview-Commit-ID: DDfHuLwplBV
6c540c446896a4da5f60b73d15344923ad712cc1: Bug 1271119 - Port test_bug1140617.xul from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 30 Aug 2016 21:32:20 +0300 - rev 320589
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Port test_bug1140617.xul from chrome to plain; r=masayuki Possible issue: the previous version saved document.popupNode and restored it after copying the image, and the new version does not (because I don't know how). The test seems to pass anyway. MozReview-Commit-ID: 7g0JCYxI7x8
1da8e3d851c6f0372cda50f01c9d93fd60aa358c: Bug 1271119 - Port test_bug1101392.html from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 30 Aug 2016 21:08:55 +0300 - rev 320588
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Port test_bug1101392.html from chrome to plain; r=masayuki MozReview-Commit-ID: F5Q8AWVtdjC
ae9a33708ecce23b67b973e654f9a43edbf872f5: Bug 1271119 - Port test_bug646194.xul from chrome to mochitest; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 30 Aug 2016 18:40:55 +0300 - rev 320587
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Port test_bug646194.xul from chrome to mochitest; r=masayuki MozReview-Commit-ID: Lx05BEKQiwO
8fe257d9c2438ecc15160c3229b25042a5ba3026: Bug 1271119 - Port test_bug490879.xul from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 30 Aug 2016 18:25:18 +0300 - rev 320586
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Port test_bug490879.xul from chrome to plain; r=masayuki Possible issue: the previous version saved document.popupNode and restored it after copying the image, and the new version does not (because I don't know how). The test seems to pass anyway. It seems I had to use doCommand instead of execCommand to carry out the paste, presumably because of permissions differences between plain and chrome mochitests. MozReview-Commit-ID: CdPUCmEtgwO
26187d6585ae2f40ec06c153e58539f5fffb37d6: Bug 1271119 - Port test_selection_move_commands.xul from chrome to plain; r=masayuki
Aryeh Gregor <ayg@aryeh.name> - Tue, 30 Aug 2016 18:01:33 +0300 - rev 320585
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Port test_selection_move_commands.xul from chrome to plain; r=masayuki Filed bug 1299574 for the Android todo. (Chrome tests in this directory are disabled for Android, so all this porting enables them.) MozReview-Commit-ID: 6FAioabxq0a
9ceb151e3e5130f6e5a49b81ebefc273dfb633a1: Bug 1271119 - Add SpecialPowers.doCommand() and .setCommandNode(); r=mrbkap
Aryeh Gregor <ayg@aryeh.name> - Tue, 30 Aug 2016 18:00:07 +0300 - rev 320584
Push 30902 by philringnalda@gmail.com at Thu, 03 Nov 2016 02:30:31 +0000
Bug 1271119 - Add SpecialPowers.doCommand() and .setCommandNode(); r=mrbkap This is needed to port various editor tests from chrome to plain mochitests. MozReview-Commit-ID: BXNe0EiqVgV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip