86cf09db340b5bfebb8e9bb66d6068e20f10cf8c: Bug 1524687: Part 4 - Convert Places module to static registration. r=mak
Kris Maglione <maglione.k@gmail.com> - Thu, 24 Jan 2019 15:46:19 -0800 - rev 460153
Push 35585 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:31:43 +0000
Bug 1524687: Part 4 - Convert Places module to static registration. r=mak Differential Revision: https://phabricator.services.mozilla.com/D18399
5fa1f6433408d804a98025029a3ed38260a81dce: Bug 1525718 fix setting private permission when private browsing r=rpl
Shane Caraveo <scaraveo@mozilla.com> - Thu, 14 Feb 2019 15:52:29 +0000 - rev 460152
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1525718 fix setting private permission when private browsing r=rpl Setting the permission has to happen after the call to parseManifest so it may be set if the manifest is already cached. Also grant permission when installed from permanent private browsing. Differential Revision: https://phabricator.services.mozilla.com/D18879
fb6c0d850fa3bac79d61a81fd35346a309e5e5c7: Bug 1527862: Use proper initialization condition in AutoDebuggerJobQueueInterruption destructor. r=arai
Jim Blandy <jimb@mozilla.com> - Thu, 21 Feb 2019 01:58:12 +0000 - rev 460151
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1527862: Use proper initialization condition in AutoDebuggerJobQueueInterruption destructor. r=arai The AutoDebuggerJobQueueInterruption destructor asserts that the Debugger has properly managed its hooks' asynchronous jobs. But this assertion clearly only applies when the AutoDebuggerJobQueueInterruption is properly initialized; otherwise, the debuggee's job queue is still in place. Unfortunately, the destructor was using the wrong test to determine whether the debuggee's queue had been saved. This patch makes it uses the `initialized` method, rather that checking the `cx` field, which is always initialized. Differential Revision: https://phabricator.services.mozilla.com/D20575
e1781cdf54533f8751f84725f99c62de3faa1d2b: Merge mozilla-central to autoland.
Cosmin Sabou <csabou@mozilla.com> - Thu, 21 Feb 2019 05:43:34 +0200 - rev 460150
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Merge mozilla-central to autoland.
6e62dce2baf4b76862467c89b9bffbf0aec82648: Bug 1525894 - Fix intermittent toolkit/components/passwordmgr/test/mochitest/test_autocomplete_highlight.html.r=MattN
prathiksha <prathikshaprasadsuman@gmail.com> - Thu, 21 Feb 2019 00:18:44 +0000 - rev 460149
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1525894 - Fix intermittent toolkit/components/passwordmgr/test/mochitest/test_autocomplete_highlight.html.r=MattN Fix intermittent toolkit/components/passwordmgr/test/mochitest/test_autocomplete_highlight.html Differential Revision: https://phabricator.services.mozilla.com/D20404
1467e281ab6c49ffce0ac9ca7f32761f441b61cf: Bug 1529139 - Mark .asm GENERATED_FILES as required_for_compile. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 21 Feb 2019 00:12:52 +0000 - rev 460148
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1529139 - Mark .asm GENERATED_FILES as required_for_compile. r=froydnj This will avoid trying to generate them during artifact builds. Depends on D20587 Differential Revision: https://phabricator.services.mozilla.com/D20436
4767ef1dd263b316bfe7926b420dec4e5f64d5f2: Bug 1529139 - Add proper dependencies for win{32,64}.asm. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 21 Feb 2019 00:11:04 +0000 - rev 460147
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1529139 - Add proper dependencies for win{32,64}.asm. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D20587
a68a646241f19afd2119b3396192463a60d97810: Bug 1526257 - (part 3) Rename ZoneCellIter classes r=sfink
Paul Bone <pbone@mozilla.com> - Thu, 21 Feb 2019 03:27:47 +0000 - rev 460146
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1526257 - (part 3) Rename ZoneCellIter classes r=sfink Depends on D19891 Differential Revision: https://phabricator.services.mozilla.com/D20109
a9070349961bfb3f7e491e1d31dde04c49145acb: Bug 1526257 - (part 2) Remove reundant IsAboutToBeFinalised calls r=arai
Paul Bone <pbone@mozilla.com> - Mon, 18 Feb 2019 02:42:00 +0000 - rev 460145
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1526257 - (part 2) Remove reundant IsAboutToBeFinalised calls r=arai The new cellIter() now filters out cells that are about to be finalised. Differential Revision: https://phabricator.services.mozilla.com/D19891
d8ca9f5b4c24497b2d77fca5593f327615ced10e: Bug 1526257 - (part 1) Add a SafeZoneCellIter, making cellIter() GC-safe r=sfink,arai
Paul Bone <pbone@mozilla.com> - Mon, 18 Feb 2019 02:46:15 +0000 - rev 460144
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1526257 - (part 1) Add a SafeZoneCellIter, making cellIter() GC-safe r=sfink,arai ZoneCellIter can return cells that are about to be finalised in the next GC slice. These cells can be used briefly but cannot be kept around and the GC needs this behaviour. This change introduces ZoneCellIterSafe which will not return about-to-be finalised cells. Zone::cellIter() will use it now, the old behaviour is now in cellIterUnsafe(). Update several uses of cellIter() to cellIterUnsafe() where that behaviour is needed. Differential Revision: https://phabricator.services.mozilla.com/D19890
3753a3c9c1286e8f72e22375f90fa9fac19b4745: Bug 1529060: Minor mscom::ProcessRuntime cleanup; r=Jamie
Aaron Klotz <aklotz@mozilla.com> - Wed, 20 Feb 2019 03:27:00 +0000 - rev 460143
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1529060: Minor mscom::ProcessRuntime cleanup; r=Jamie * Be sure to set mInitResult = S_OK when we've already done process-wide initialization; * Don't bother checking for Win32 lockdown unless we're not in the parent process Differential Revision: https://phabricator.services.mozilla.com/D20386
c5eb4a700d7f2ccb5df18b4a22e1d89456db49ff: Bug 1522279 - Remove hardblockedaddon and softblockedaddon bindings. r=Gijs
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 20 Feb 2019 23:19:32 +0000 - rev 460142
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1522279 - Remove hardblockedaddon and softblockedaddon bindings. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D20040
6939a3b5e2e41e927b9a2b30d4fcac598e1e5b30: Bug 1529339 - replace test-provisioner with permanent bitbar provisioner id r=jmaher
Edwin Gao <egao@mozilla.com> - Wed, 20 Feb 2019 21:52:13 +0000 - rev 460141
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1529339 - replace test-provisioner with permanent bitbar provisioner id r=jmaher Changes: - replaced existing references to `test-provisioner/bitbar` with `bitbar/gecko-t-win10-aarch64` (proposed permanent provisioner-id) Differential Revision: https://phabricator.services.mozilla.com/D20536
fd7f3d7ac579826bf94a3c4e8969d96aad4d899a: Bug 1521466 - Stop composite during handling device reset r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 20 Feb 2019 15:49:20 +0000 - rev 460140
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1521466 - Stop composite during handling device reset r=nical By stopping composite during handling device reset, we could reduce a possibility of crashes. Differential Revision: https://phabricator.services.mozilla.com/D20440
a275885fca55e8909f8bbd293367bf1b97a2deb1: Bug 1529271 - Structured Spewer: Correct handling of output initialization failure r=iain
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 20 Feb 2019 22:06:17 +0000 - rev 460139
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1529271 - Structured Spewer: Correct handling of output initialization failure r=iain Differential Revision: https://phabricator.services.mozilla.com/D20574
10a1b456dce484f4b64cdf7e1407aafa5c5c2181: Bug 1446876 - Use waitForCondition to watch for managed state changes. r=prathiksha
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 20 Feb 2019 21:52:11 +0000 - rev 460138
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1446876 - Use waitForCondition to watch for managed state changes. r=prathiksha Differential Revision: https://phabricator.services.mozilla.com/D20555
4cd86fe262ec5dc1bbd13db43256e9e31f838597: Bug 1524547 - (Part 2) Add context menu option to copy the contents of a changed CSS rule. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Wed, 20 Feb 2019 21:45:03 +0000 - rev 460137
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1524547 - (Part 2) Add context menu option to copy the contents of a changed CSS rule. r=gl Depends on D20195 This series of patches depends on the patch from [Bug 1525238](https://bugzilla.mozilla.org/show_bug.cgi?id=1525238) - adds method to identify a CSS Rule actor by id - adds context menu option to the Changes panel to allow copying the rule's authored text to the clipboard Differential Revision: https://phabricator.services.mozilla.com/D20196
6c32c874b10280266f2b08d0fa051bc466245d9b: Bug 1524547 - (Part 1) Add method to StyleRuleActor to get complete authored text for a CSS rule. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Wed, 20 Feb 2019 20:41:44 +0000 - rev 460136
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1524547 - (Part 1) Add method to StyleRuleActor to get complete authored text for a CSS rule. r=gl This series of patches depends on the patch from [Bug 1525238](https://bugzilla.mozilla.org/show_bug.cgi?id=1525238) This patch adds a new method to the StyleRuleActor on the server to expose the full text content of a CSS rule over the protocol to the client. This means exposing the CSS rule's authored text including comments and any nested rules if the target rule is an ancestor rule, like @media or @supports. There's minor refactoring to include additional rule types for which StyleRuleActors will be created: @supports, @media, @keyframes. These are not explicitly rendered in the Rule view and shouldn't impact it. The Rule view filters for CSS Style Rules, element inline style and has special handling for keyframe at-rules. Differential Revision: https://phabricator.services.mozilla.com/D20195
72b7154c2310c2892e2d8eb9cd9d3d0c71cb1de3: Bug 1528842 - Disable ASAN checks in FramePointerStackWalk - r=glandium
Gerald Squelart <gsquelart@mozilla.com> - Wed, 20 Feb 2019 05:01:12 +0000 - rev 460135
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1528842 - Disable ASAN checks in FramePointerStackWalk - r=glandium FramePointerStackWalk can trip ASAN when walking the stack and reading outside of ASAN-protected objects. Differential Revision: https://phabricator.services.mozilla.com/D20208
e64ad7b0e3bdf7345633ef1196ad3431e1fb5983: Bug 1529378 - Corruption on Google Calendar time period selector. r=kvark
Glenn Watson <github@intuitionlibrary.com> - Thu, 21 Feb 2019 03:05:59 +0000 - rev 460134
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +0000
Bug 1529378 - Corruption on Google Calendar time period selector. r=kvark This bug occurs under the following conditions: - The clip chain instance has multiple clip items. - The first item in the clip chain is a clip rectangle, with: - ClipMode::Clip - Is in the same coordinate system as the primitive. In this case, the code would skip adding the clip rect to the mask (due to the same coord system). However, the logic that determines whether to render subsequent masks with blend disabled or multiplicative blend was only considering the index of the clip item in the clip chain. In this case, these masks would get added to the blend enabled batches, but the first clip mask which would have written the initial mask values was skipped. The end result was that the subsequent clip masks would be blending with uninitialized render target contents from a previous frame. This patch changes the logic to track when the first clip mask has actually been added to the batch, rather than relying on the index. In this case, it means that the rounded rect mask will get drawn in the blend disabled path, writing the correct mask values without blending with the existing render target contents. Differential Revision: https://phabricator.services.mozilla.com/D20590
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip