ba695fcbedc87f48ee05f9bcdb2bcf9e9fb653a1: Bug 1277087 - Always add in-tree search paths when bootstrapping mach. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Jun 2016 07:37:56 +0900 - rev 374198
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1277087 - Always add in-tree search paths when bootstrapping mach. r=gps
b6db2e11244e06e2563e7444709060cd9ea90e9f: Bug 1277087 - Change how the buildconfig module searches for config.status. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Jun 2016 17:11:49 +0900 - rev 374197
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1277087 - Change how the buildconfig module searches for config.status. r=gps So far, we relied on the module being copied over in the virtualenv, and the module itself would try to find config.status in parent directories of its own location. Unfortunately, this falls short when the source tree's build/ directory appears early in the sys.path. With this change, we don't copy the module to the virtualenv anymore, and try to find config.status in parent directories of the python executable, which, when running from the virtualenv, will be equivalent to the current behavior.
50e32be6552151fd71dd828b30b24749b5fbf4d4: Bug 1277122 - Add missing null checks for pixman_image_create_bits(). r=seth,lsalzman.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 01 Jun 2016 14:27:30 +1000 - rev 374196
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1277122 - Add missing null checks for pixman_image_create_bits(). r=seth,lsalzman.
23fde8ecfa91aeaa071bb19165a999b8606008f1: Bug 1277136 - External Media Tests: Fix typos, update context usage, update gmp reset script. r=maja_zf
Bryce Van Dyk <bvandyk@mozilla.com> - Wed, 01 Jun 2016 08:33:30 +1200 - rev 374195
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1277136 - External Media Tests: Fix typos, update context usage, update gmp reset script. r=maja_zf - Fix a typo in media.gmp-eme-adobe.version pref strings. - Update reset gmp script call to be from content context. This would fail if done from the chrome process. - Update reset gmp script to use new requestMediaKeySystemAccess syntax. MozReview-Commit-ID: FzDgkOWQF9A
09bc7ad8065f7219ec69df1c75799c129e319ea8: Bug 1271244 - Hack around loadinfo to make the about: shim work. r=mconley
Blake Kaplan <mrbkap@gmail.com> - Mon, 16 May 2016 17:43:22 -0700 - rev 374194
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1271244 - Hack around loadinfo to make the about: shim work. r=mconley
31d62c0b92a906a08f4da4567bf7ecbef6ee6b3d: Bug 1272523 - Store locale cache data in more robust order. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Thu, 02 Jun 2016 07:43:14 +0900 - rev 374193
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1272523 - Store locale cache data in more robust order. r=jwalden
32a8d48c26eeff52172de939d4d704104f8e5167: Bug 1275430 - Add telemetry and logging to record content process failures to start; r=billm
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 01 Jun 2016 15:13:59 -0700 - rev 374192
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1275430 - Add telemetry and logging to record content process failures to start; r=billm MozReview-Commit-ID: LWeZbDBwfX5
332caaad198f1c9789a98408af76c6df9957bde3: Bug 1275434 - Add remote push observer tests. r=dragana
Kit Cambridge <kcambridge@mozilla.com> - Thu, 19 May 2016 21:41:15 -0700 - rev 374191
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1275434 - Add remote push observer tests. r=dragana MozReview-Commit-ID: 4BVWwEbI2FX
80fbbee5de1fb2616014704c01b0752c2bd2f963: Bug 1275434 - Notify "push-subscription-modified" observers in the child. r=dragana
Kit Cambridge <kcambridge@mozilla.com> - Sat, 14 May 2016 16:54:51 -0700 - rev 374190
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1275434 - Notify "push-subscription-modified" observers in the child. r=dragana MozReview-Commit-ID: H3DGrhEm3fn
23080ad39e3051ab76f181e7e3cb32875e87bd17: Bug 1275434 - Refactor `PushNotifier` to clarify remoting logic. r=dragana
Kit Cambridge <kcambridge@mozilla.com> - Thu, 19 May 2016 19:01:34 -0700 - rev 374189
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1275434 - Refactor `PushNotifier` to clarify remoting logic. r=dragana Previously, all `PushNotifier` methods checked the process type, and either called `Notify*{Workers, Observers}` or sent an IPDL message. The message handlers then called back in to `PushNotifier` from the remote process. This was clearer when we only sent worker event notifications to the content process, and fired all observer notifications in the parent. It became more complicated once we started notifying observers for all subscriptions in both processes (bug 1266433). This makes it harder to see omissions; for example, "push-subscription-modified" isn't currently forwarded to the child, but "push-subscription-change" and "push-message" are. This patch moves the remoting code into `PushNotifier::Dispatch`, and adds a base `PushDispatcher` class. Each notification type subclasses this class and implements logic for sending messages and firing observers and worker events. It's more code, but a bit easier to see which methods are called where. MozReview-Commit-ID: 7Q0eD7qXOrW
5885ad0c0a1d9fd25143692d3200a8ec2dcd80f0: Bug 1275707, part 3 - Rename MESSAGE_MANAGER_MESSAGE_SIZE. r=baku
Andrew McCreight <continuation@gmail.com> - Wed, 01 Jun 2016 15:11:06 -0700 - rev 374188
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1275707, part 3 - Rename MESSAGE_MANAGER_MESSAGE_SIZE. r=baku Now that digits have been filtered out of the message manager message names to avoid creating thousands of similar keys, we can reenable the telemetry by renaming it. Also, update the description to address bsmedberg's comments, and add me to the list of alert emails.
ef70956cd95cf49221eb9055f783dbd7fa7bfdb6: Bug 1275707, part 2 - Remove numbers from the message manager message names. r=billm
Andrew McCreight <continuation@gmail.com> - Wed, 01 Jun 2016 15:11:06 -0700 - rev 374187
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1275707, part 2 - Remove numbers from the message manager message names. r=billm There are a huge number of different message manager messages with names of the form "ublock0:sb:{N}", where {N} is some number from 1 to over 1000. Having so many different keys seems to cause problems for telemetry and makes it harder to tell how many messages of each type there really are, so this patch combines them by eliminating any digits. It will also help for the webdev tools that use channels with names like "debug:server1.conn5.child1:packet". This will create some ambiguity (eg there are some messages of the form "ublock:sb:{N}"), but that should be a minor issue.
6115c96a870103809d586830da707155b0679df8: Bug 1275707, part 1 - Factor out a common method for message manager size telemetry. r=billm
Andrew McCreight <continuation@gmail.com> - Wed, 01 Jun 2016 15:11:06 -0700 - rev 374186
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1275707, part 1 - Factor out a common method for message manager size telemetry. r=billm
8908cc624380f5a1790dc89ae5079c6f09611603: Bug 1277052 - Remove the unused xpcomThreadsShutdown. r=Yoric
Andrew McCreight <continuation@gmail.com> - Wed, 01 Jun 2016 15:05:54 -0700 - rev 374185
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1277052 - Remove the unused xpcomThreadsShutdown. r=Yoric This should be xpcom-shutdown-threads, not xpcom-threads-shutdown, but it is unused so I just removed it.
efcca7d36ad40386c137366b8f3161e13695e67f: Bug 1277067 - Remove nsIAsyncShutdown.contentChildShutdown. r=Yoric
Andrew McCreight <continuation@gmail.com> - Wed, 01 Jun 2016 15:05:54 -0700 - rev 374184
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1277067 - Remove nsIAsyncShutdown.contentChildShutdown. r=Yoric
cb803c900f834f44a483a46cf2998f2fbf0e2863: Bug 1270308 - Remove content-child-shutdown observer for OS.file. r=Yoric
Andrew McCreight <continuation@gmail.com> - Wed, 01 Jun 2016 15:05:54 -0700 - rev 374183
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1270308 - Remove content-child-shutdown observer for OS.file. r=Yoric
25e2bc431fa991d0ecb7efa2f38768449134838b: Bug 1276383 - Add nsIAsyncShutdown.xpcomWillShutdown and use it in WebRTC. r=Yoric,jib
Andrew McCreight <continuation@gmail.com> - Wed, 01 Jun 2016 15:05:53 -0700 - rev 374182
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1276383 - Add nsIAsyncShutdown.xpcomWillShutdown and use it in WebRTC. r=Yoric,jib
14e071360b24812c8a9107ae7adbba47e75f28b4: Bug 1276738 - Test that newly opened dialogs can receive arguments. r=Gijs
Mike Conley <mconley@mozilla.com> - Tue, 03 May 2016 14:14:09 -0400 - rev 374181
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1276738 - Test that newly opened dialogs can receive arguments. r=Gijs MozReview-Commit-ID: jF3Port57I
c60082ec436a31a40cc03cb99191e0f715592eef: Bug 1276738 - Test that modal windows can be opened from the parent process. r=Gijs
Mike Conley <mconley@mozilla.com> - Tue, 03 May 2016 11:42:34 -0400 - rev 374180
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1276738 - Test that modal windows can be opened from the parent process. r=Gijs MozReview-Commit-ID: 8PWxf9E6ZMv
0ac161595496d7605cf4aae0282c1451484fea91: Bug 1276738 - Add a test to ensure that we clone sessionStorage when opening new windows. r=gabor
Mike Conley <mconley@mozilla.com> - Mon, 02 May 2016 17:36:41 -0400 - rev 374179
Push 19947 by bmo:mh+mozilla@glandium.org at Wed, 01 Jun 2016 23:56:41 +0000
Bug 1276738 - Add a test to ensure that we clone sessionStorage when opening new windows. r=gabor MozReview-Commit-ID: B2rLxdpWKOu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip