459b36092b7a9e23f35b3ab9856fd8269cdd59b6: Bug 1356826: Wait for startup to finish before shutting down. r=me
Kris Maglione <maglione.k@gmail.com> - Wed, 10 May 2017 20:26:01 -0700 - rev 358048
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1356826: Wait for startup to finish before shutting down. r=me MozReview-Commit-ID: LksftmZHI8H
c861e23ec8ef99e19d75e6e62dad143ccb95dffd: Bug 1356826: Part 7 - Scan for extension sideloads after final UI startup. r=aswan,rhelmer
Kris Maglione <maglione.k@gmail.com> - Wed, 10 May 2017 12:34:17 -0700 - rev 358047
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1356826: Part 7 - Scan for extension sideloads after final UI startup. r=aswan,rhelmer MozReview-Commit-ID: 1syn9GD2DEb
d47998fa24cd084ffba07a73834d8ffb3af81b60: Bug 1356826: Part 6 - Wait for delayed startup before checking for side-loads. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sat, 15 Apr 2017 14:09:41 -0700 - rev 358046
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1356826: Part 6 - Wait for delayed startup before checking for side-loads. r=aswan MozReview-Commit-ID: IpuRNbdUXmE
b02e89c671322de742762597f26354eef239bbb5: Bug 1356826: Part 5 - Allow unsigned add-ons in automation. r=rhelmer
Kris Maglione <maglione.k@gmail.com> - Sat, 15 Apr 2017 18:53:51 -0700 - rev 358045
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1356826: Part 5 - Allow unsigned add-ons in automation. r=rhelmer MozReview-Commit-ID: BkRzdEajc5l
c46fed6e4f6a928df2b06fca6b3f004fd4bb0cc7: Bug 1356826: Part 4 - Add Cu.isInAutomation and Cu.crashIfNotInAutomation helpers. r=bholley
Kris Maglione <maglione.k@gmail.com> - Sat, 15 Apr 2017 14:23:58 -0700 - rev 358044
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1356826: Part 4 - Add Cu.isInAutomation and Cu.crashIfNotInAutomation helpers. r=bholley MozReview-Commit-ID: ADqVqF2XraG
237268e3d9d2d269dbb555bed54470925d54aa88: Bug 1356826: Part 3 - Get rid of recursive last modified scan. r=rhelmer
Kris Maglione <maglione.k@gmail.com> - Sat, 15 Apr 2017 19:12:20 -0700 - rev 358043
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1356826: Part 3 - Get rid of recursive last modified scan. r=rhelmer This scan no longer serves a useful purpose in production, now that mandatory extension signing requires manifest changes after update. MozReview-Commit-ID: 817qRuyzL5P
527435fc20dbc7d72f51580dddab18e773cd0fa1: Bug 1356826: Part 2 - Don't scan directories for changes at startup without pref. r=rhelmer
Kris Maglione <maglione.k@gmail.com> - Sat, 15 Apr 2017 19:48:29 -0700 - rev 358042
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1356826: Part 2 - Don't scan directories for changes at startup without pref. r=rhelmer MozReview-Commit-ID: KdzmJeHpdmU
c78b979c5c5965f97f66733caa77e1ae0510262f: Make sure to re-identify TextureFactoryIdentifiers when reinitializing rendering. (bug 1363126 part 6, r=rhunt)
David Anderson <dvander@alliedmods.net> - Thu, 11 May 2017 22:45:16 -0700 - rev 358041
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Make sure to re-identify TextureFactoryIdentifiers when reinitializing rendering. (bug 1363126 part 6, r=rhunt)
d376fc7d074a893dc07c95d1331ab5243cba1b5d: Cut down on compositor spam after a device reset. (bug 1363126 part 5, r=rhunt)
David Anderson <dvander@alliedmods.net> - Thu, 11 May 2017 22:44:28 -0700 - rev 358040
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Cut down on compositor spam after a device reset. (bug 1363126 part 5, r=rhunt)
96669e08cf8f84ff6dcea0f40b243ab9f0642ccc: Add crash annotations before handling device resets. (bug 1363126 part 4, r=milan)
David Anderson <dvander@alliedmods.net> - Thu, 11 May 2017 22:44:28 -0700 - rev 358039
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Add crash annotations before handling device resets. (bug 1363126 part 4, r=milan)
b8d1153cb94122c768648e7db8c4142f13b099b4: Remove old device reset and compositor swapping code. (bug 1363126 part 3, r=rhunt)
David Anderson <dvander@alliedmods.net> - Thu, 11 May 2017 22:44:28 -0700 - rev 358038
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Remove old device reset and compositor swapping code. (bug 1363126 part 3, r=rhunt)
ff60b177a442a1b0c73286c51f60ac014685f787: Handle in-process device resets by recreating the entire rendering stack. (bug 1363126 part 2, r=rhunt)
David Anderson <dvander@alliedmods.net> - Thu, 11 May 2017 22:44:27 -0700 - rev 358037
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Handle in-process device resets by recreating the entire rendering stack. (bug 1363126 part 2, r=rhunt)
063adb4deaf5efe3ef4f80635dd68e15a7a0325e: Handle remote device resets by recreating the entire rendering stack. (bug 1363126 part 1, r=rhunt, ipc_r=billm)
David Anderson <dvander@alliedmods.net> - Thu, 11 May 2017 22:44:27 -0700 - rev 358036
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Handle remote device resets by recreating the entire rendering stack. (bug 1363126 part 1, r=rhunt, ipc_r=billm)
a21423aa28940c7320478713f1bde4f0f92f6698: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Thu, 11 May 2017 21:48:24 -0700 - rev 358035
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Merge m-c to m-i MozReview-Commit-ID: IvNsDqt7fIV
77352010d8e8a269cf33e7891f4c00f2d73b4541: Bug 1310885 - Part 5. (gecko) Always release ImageValue on the main thread. r=heycam
cku <cku@mozilla.com> - Mon, 08 May 2017 15:08:46 +0800 - rev 358034
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1310885 - Part 5. (gecko) Always release ImageValue on the main thread. r=heycam We will actually hit the assertion in the destructor of StyleImageRequestCleanupTask after the change above: MOZ_ASSERT(mImageValue->mRequests.Count() == 0 || NS_IsMainThread() "If mImageValue has any mRequests, we need to run on main " "thread to release ImageValues!"); From Part 6 to Part 9, we do put a request immediately after the creation of an ImageValue, so even if a nsStyleImageReqeust is not resolved, we still need to destruct mImageValue on the main thread. MozReview-Commit-ID: F812iySXbh6
9245a2fbb97450916828f075badf20741dbcd6f0: Bug 1310885 - Part 4. (gecko) Allow ImageValue::Intialize be called more then once, but only LoadImage in the first call. r=haycam
cku <cku@mozilla.com> - Thu, 04 May 2017 16:49:30 +0800 - rev 358033
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1310885 - Part 4. (gecko) Allow ImageValue::Intialize be called more then once, but only LoadImage in the first call. r=haycam MozReview-Commit-ID: IjL2e2LIy0f
7c2db290c4b64b0e50b1a44f5d2a42bfe119f196: Bug 1310885 - Part 3. (gecko) Create a new API to receive cached ImageValue from stylo. r=heycam
cku <cku@mozilla.com> - Tue, 02 May 2017 16:20:01 +0800 - rev 358032
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1310885 - Part 3. (gecko) Create a new API to receive cached ImageValue from stylo. r=heycam This patch implement several things: 1. Implement a new constructor for nsStyleImageRequest to receive an existing ImageValue from the caller. 2. Implement Gecko_ImageValue_Create to allow stylo to create a gecko::ImageValue object. 3. Implement Gecko_SetXXXXImageValue to allow stylo to pass a created ImageValue back to gecko. MozReview-Commit-ID: 1SbW5w8FSV2
accca3d23d7bf2df1b66186e564c79e87e67f45a: Bug 1363191 - Pop eval lexical scope before propagating its var scope's Annex B functions. (r=anba)
Shu-yu Guo <shu@rfrn.org> - Thu, 11 May 2017 20:54:35 -0700 - rev 358031
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1363191 - Pop eval lexical scope before propagating its var scope's Annex B functions. (r=anba)
d4270887214684c8f2258db8203c4ef851fd0e24: Bug 1357075 - Pad a nop to unwind to the scope just before a destructuring iterator close trynote. (r=arai)
Shu-yu Guo <shu@rfrn.org> - Thu, 11 May 2017 20:54:35 -0700 - rev 358030
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1357075 - Pad a nop to unwind to the scope just before a destructuring iterator close trynote. (r=arai)
e1a5bcc620581eebd5757f204732424292f8cb1b: Bug 1359622 - Fix assert for calling Function.toString on class constructors when the compartment has had source discarded. (r=Yoric)
Shu-yu Guo <shu@rfrn.org> - Thu, 11 May 2017 20:54:35 -0700 - rev 358029
Push 31808 by cbook@mozilla.com at Fri, 12 May 2017 12:37:49 +0000
Bug 1359622 - Fix assert for calling Function.toString on class constructors when the compartment has had source discarded. (r=Yoric)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip