cb8058ff513abd03804f2ccf552a20bdb990711e: Bug 1355890 - Add visual cue to urlbar when under remote control draft
Andreas Tolfsen <ato@mozilla.com> - Thu, 27 Apr 2017 23:21:43 +0100 - rev 578711
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1355890 - Add visual cue to urlbar when under remote control This patch adds a visual UX cue to visually distinguish the user agent sessions that are under remote control from those used for normal browsing sessions. The new hue helps the user identify windows that are under automation. browser/base/content/browser.js will now query Marionette to find out if the remote protocol is running when starting a new <xul:browser>. The remote-control system notification will also be sent when the Marionette remote protocol is running, activating any already opened <xul:browser>s. The message is sent from testing/marionette/server.js. MozReview-Commit-ID: AsjGmLL1Rl1
9723d04b15bff21397fde5ee02946d2d3060c5c7: Bug 1355890 - Add remote-control system notification draft
Andreas Tolfsen <ato@mozilla.com> - Thu, 27 Apr 2017 23:18:26 +0100 - rev 578710
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1355890 - Add remote-control system notification Adds a new system notification, "marionette-remote-control", which fires when the remote protocol becomes active. MozReview-Commit-ID: 3Parr82Ch6I
c66071d82a7b9983b62853553d843b02fdbfe46c: Bug 1355890 - Move robot favicon to separate file draft
Andreas Tolfsen <ato@mozilla.com> - Thu, 27 Apr 2017 22:59:16 +0100 - rev 578709
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1355890 - Move robot favicon to separate file Robot favicon (image/png) is currently only used in about:robots (browser/base/content/aboutRobots.xhtml), but we intend to re-use this resource for indicating that the browser is under remote (robot) control. MozReview-Commit-ID: 4eTNbAITPQx
f157fd9a41589b22294f4a209127c5aaac52930c: Bug 1355890 - Add Marionette XPCOM interface draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 12 May 2017 18:13:25 +0100 - rev 578708
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1355890 - Add Marionette XPCOM interface This adds a minimal XPCOM interface to access Marionette as a service. All it does for now is to expose whether the Marionette server is running, which will report true when the TCP listener socket is open and false otherwise. This will be used in browser/base/content/browser.js to determine whether or not to add a visual UX cue on newly started <xul:browser>s. MozReview-Commit-ID: 4Q9Oy2B9GQ1
c73047f4dcfad3b65528a617c3be370a4b2ab4c4: Bug 1355890 - Namespace Marionette component draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 12 May 2017 18:14:38 +0100 - rev 578707
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1355890 - Namespace Marionette component The Marionette XPCOM component is currently called @mozilla.org/marionette;1, but this change namespaces it under @mozilla.org/remote/marionette;1 to indicate that it is a remote protocol because not everyone will understand what that the own-name "Marionette" means. MozReview-Commit-ID: HwqAghsWA5W
49365d675cbb2a8368cda3e4858a2a0d0634c249: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 16 May 2017 12:33:48 +0200 - rev 578706
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
merge autoland to mozilla-central a=merge
bd4e12a3fed9a082fde9f54e2093dd81af078951: Bug 1364412 - Update reftest expectations for pseudo-elements selectors. r=me
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 16 May 2017 14:58:15 +0900 - rev 578705
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1364412 - Update reftest expectations for pseudo-elements selectors. r=me MozReview-Commit-ID: 3MAHKCMp8k1
a7de58787e46f1d1ba71a8d40674387b55108c1a: Bug 1364412 - Update reftest and mochitest expectations for pseudo-elements selectors. r=me
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 16 May 2017 14:08:04 +0900 - rev 578704
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1364412 - Update reftest and mochitest expectations for pseudo-elements selectors. r=me MozReview-Commit-ID: CGcljQLeS8c
faae5fbdd01ddaf171810c446a645ea00085aa54: Bug 1363992 - Remove jemalloc 4. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 11 May 2017 13:23:07 +0900 - rev 578703
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1363992 - Remove jemalloc 4. r=njn
0e6e8a7b9973fea4fdeca1e7c49df2674d2a984a: Bug 1363992 - Remove support for making jemalloc4 the default. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 11 May 2017 13:16:00 +0900 - rev 578702
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1363992 - Remove support for making jemalloc4 the default. r=njn
cf32c1cbb504cdb8b20dd3bfe99e86ce4d59be53: Bug 1363992 - Remove support for system jemalloc. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 11 May 2017 13:03:20 +0900 - rev 578701
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1363992 - Remove support for system jemalloc. r=njn
df7170fb820d3813fda92a33fb7be11864c4172d: servo: Merge #16860 - Update WR (preserve-3d, AA improvements) (from glennw:preserve3d); r=mbrubeck
Glenn Watson <github@intuitionlibrary.com> - Mon, 15 May 2017 21:49:35 -0500 - rev 578700
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
servo: Merge #16860 - Update WR (preserve-3d, AA improvements) (from glennw:preserve3d); r=mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 180edaab604212d8c43c0523ef3eba68d55a2c6c
23c76f63807b6cc64542b37ee5a3274a12f35903: Bug 1365060 - Move MOZ_{NATIVE_DEVICES, INSTALL_TRACKING} to moz.configure. r=chmanchester
Nick Alexander <nalexander@mozilla.com> - Mon, 15 May 2017 14:37:54 -0700 - rev 578699
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Bug 1365060 - Move MOZ_{NATIVE_DEVICES, INSTALL_TRACKING} to moz.configure. r=chmanchester This intentionally allows to set MOZ_INSTALL_TRACKING without reference to the milestone being release or beta. That is, we separate the default value (which depends on release or beta) from the value specified, making life easier for developers. MozReview-Commit-ID: 3vPF7KO7fEX
5e81f95116344b68975ac5aba30a8bb9eeae6b32: Backed out changeset aed8ff339114 (bug 1364911) for memory leaks and making Bug/test failure bug 1340425 perma fail
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 16 May 2017 12:18:46 +0200 - rev 578698
Push 59027 by bmo:ato@mozilla.com at Tue, 16 May 2017 11:05:22 +0000
Backed out changeset aed8ff339114 (bug 1364911) for memory leaks and making Bug/test failure bug 1340425 perma fail
488c5da465d8b2b7e2bef867980409533c964b79: Bug 1365143 - Add schema version number for each Form Fill record in ProfileStorage.; r?lchang draft
Sean Lee <selee@mozilla.com> - Tue, 16 May 2017 14:50:39 +0800 - rev 578697
Push 59026 by bmo:selee@mozilla.com at Tue, 16 May 2017 10:56:32 +0000
Bug 1365143 - Add schema version number for each Form Fill record in ProfileStorage.; r?lchang MozReview-Commit-ID: 6o7ThqX79Sx
8b5f53d4c1da5f714847d6de760629385b895e70: Bug 1348004 - display a tooltip to highlight the new inspector layout panel;r=gl, r=pbro draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 16 May 2017 09:16:59 +0200 - rev 578696
Push 59025 by jdescottes@mozilla.com at Tue, 16 May 2017 10:53:34 +0000
Bug 1348004 - display a tooltip to highlight the new inspector layout panel;r=gl, r=pbro MozReview-Commit-ID: J6QM3wYOcbz
8324a4e0bd9fee4e2f6058152bb3eea3fe6dc4f1: Bug 816784 part 3 - Optimize the other places that iterate CCWs. r?jonco draft
Ting-Yu Chou <janus926@gmail.com> - Thu, 04 May 2017 17:46:43 +0800 - rev 578695
Push 59024 by bmo:janus926@gmail.com at Tue, 16 May 2017 10:52:43 +0000
Bug 816784 part 3 - Optimize the other places that iterate CCWs. r?jonco The wrappers for strings have target compartment nullptr, which are stored separately with the other wrappers, so we can simply skip or target them. MozReview-Commit-ID: CEgU3q7cnmB
8611664b770f3a92c3ad88dffc3d915262514f9b: Bug 816784 part 2 - Optimize NukeCrossCompartmentWrappers() to iterate only the targetting wrappers. r?jonco draft
Ting-Yu Chou <janus926@gmail.com> - Wed, 03 May 2017 13:56:54 +0800 - rev 578694
Push 59024 by bmo:janus926@gmail.com at Tue, 16 May 2017 10:52:43 +0000
Bug 816784 part 2 - Optimize NukeCrossCompartmentWrappers() to iterate only the targetting wrappers. r?jonco Changed the type of argument |targetFilter| of NukeCrossCompartmentWrappers() from CompartmentFilter to SingleCompartment because it is always an instance of SingleCompartment, and we can optimize the iteration not to iterate the outer map. MozReview-Commit-ID: 7cDCgJI0H9z
3d2e55ef2a3623aca880e3aca6b3a4585f765ca3: Bug 816784 part 1 - Use a 2d hashmap to store cross compartment wrappers. r?jonco draft
Ting-Yu Chou <janus926@gmail.com> - Wed, 03 May 2017 14:07:38 +0800 - rev 578693
Push 59024 by bmo:janus926@gmail.com at Tue, 16 May 2017 10:52:43 +0000
Bug 816784 part 1 - Use a 2d hashmap to store cross compartment wrappers. r?jonco Now we use a flat hashmap to store CCWs, which when we want to nuke wrappers to a target compartment, we need to iterate every single one to find them. But if we use a 2d hashmap to store CCWs by their target compartment, we can walk through only the wrappers that we're targeting. MozReview-Commit-ID: 8h6wO6NLkD9
5f9a0c1badd021c98c2369359c00abe904ea17d3: Bug 1348004 - display a tooltip to highlight the new inspector layout panel;r=gl, r=pbro draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 16 May 2017 09:16:59 +0200 - rev 578692
Push 59023 by jdescottes@mozilla.com at Tue, 16 May 2017 10:49:29 +0000
Bug 1348004 - display a tooltip to highlight the new inspector layout panel;r=gl, r=pbro MozReview-Commit-ID: J6QM3wYOcbz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip