d6d81655dd9e146c300a64c0fcaeb04ca3300a19: Merge b-i to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Sat, 23 Jan 2016 18:16:19 -0800 - rev 324744
Push 9943 by gszorc@mozilla.com at Sun, 24 Jan 2016 02:49:57 +0000
Merge b-i to m-c, a=merge
361fd7db4ba38bc8954e168b142294e077e96591: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 22 Jan 2016 16:10:59 -0800 - rev 324743
Push 9943 by gszorc@mozilla.com at Sun, 24 Jan 2016 02:49:57 +0000
Bumping manifests a=b2g-bump
a2e81822194a5f19c08bbe6887b7239db9f03eb8: Merge f-t to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Sat, 23 Jan 2016 18:11:37 -0800 - rev 324742
Push 9943 by gszorc@mozilla.com at Sun, 24 Jan 2016 02:49:57 +0000
Merge f-t to m-c, a=merge
d0df4221d105cf1bad158be18e9a39e49ac15cd4: Merge m-i to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Sat, 23 Jan 2016 17:42:50 -0800 - rev 324741
Push 9943 by gszorc@mozilla.com at Sun, 24 Jan 2016 02:49:57 +0000
Merge m-i to m-c, a=merge
16fc85c30a51cb60d626070c66b87e305966dc78: Merge m-i to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Sat, 23 Jan 2016 11:45:23 -0800 - rev 324740
Push 9943 by gszorc@mozilla.com at Sun, 24 Jan 2016 02:49:57 +0000
Merge m-i to m-c, a=merge
5b8c7a7b33f45e491c0845c37b75eb44853b9dfc: Bug 241788 - net_FilterURIString should filter \r\n\t from the entire URL r=honzab draft
Valentin Gosu <valentin.gosu@gmail.com> - Sun, 24 Jan 2016 02:59:37 +0100 - rev 324739
Push 9942 by valentin.gosu@gmail.com at Sun, 24 Jan 2016 02:03:13 +0000
Bug 241788 - net_FilterURIString should filter \r\n\t from the entire URL r=honzab * net_ExtractURLScheme now uses mozilla::Tokenizer * net_FilterURIString also filters characters in the scheme now * removed startPos and endPos parameters for net_FilterURIString and introduced net_IsAbsoluteURL
48584dbfa8b9ccb4b364e232b1ea9a4219aa3b0c: Bug 241788 - mozilla::Tokenizer - token type for \n should whitespace if given in constructor r=honzab draft
Valentin Gosu <valentin.gosu@gmail.com> - Sun, 24 Jan 2016 02:59:34 +0100 - rev 324738
Push 9942 by valentin.gosu@gmail.com at Sun, 24 Jan 2016 02:03:13 +0000
Bug 241788 - mozilla::Tokenizer - token type for \n should whitespace if given in constructor r=honzab
82af846b6b49858582d816a0b54969ae094c8147: Bug 1242213 - Part 3: Use android:packageName="org.mozilla.gecko" and --rename-manifest-package. r?mfinkle draft
Nick Alexander <nalexander@mozilla.com> - Sat, 23 Jan 2016 15:38:57 -0800 - rev 324737
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1242213 - Part 3: Use android:packageName="org.mozilla.gecko" and --rename-manifest-package. r?mfinkle I have manually verified that this results in a byte-identical gecko.ap_. This is because after the earlier patches there are no definitions (or aliases) that are package-local (like .App or .Webapp), which are the only things (other than the Android package name) that get rewritten by --rename-manifest-package.
a52141f60e653b45b0e02351c005792f350bd0f1: Bug 1242213 - Part 2: Fold App <activity-alias> into BrowserApp <activity>. r?mfinkle draft
Nick Alexander <nalexander@mozilla.com> - Sat, 23 Jan 2016 16:46:00 -0800 - rev 324736
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1242213 - Part 2: Fold App <activity-alias> into BrowserApp <activity>. r?mfinkle Way back in Fennec 33 (Bug 929865, see https://hg.mozilla.org/mozilla-central/rev/a4f39c9db1d9) we replaced org.mozilla.gecko.App with org.mozilla.gecko.BrowserApp and introduced the .App <activity-alias>. Per the entry for android:name of http://developer.android.com/guide/topics/manifest/activity-element.html, .App translates to $ANDROID_PACKAGE_NAME.App. We haven't referenced an Activity qualified with a non-org.mozilla.gecko *class* name (for example, from bookmark shortcuts) since well before Fennec 33, so this probably never did what it was intended to do: we wanted to redirect org.mozilla.gecko.App to org.mozilla.gecko.BrowserApp, but it instead has been redirecting org.mozilla.fennec.App to org.mozilla.gecko.BrowserApp. I don't think we've been referring to $ANDROID_PACKAGE_NAME.App since well before Fennec 29, if ever. The <activity-alias> has been servicing essentially all <intent-filter> invocations of Fennec by passing them directly to org.mozilla.gecko.BrowserApp. This pushes a long programme of simplification forward. Fallout might look like very old homescreen shortcuts failing to launch, but I'm quite confident that won't actually happen.
58db14e7623441beff279106a3fc494b6f023011: Bug 1242213 - Part 1: Remove old-style Webapp entry-point. r?mfinkle draft
Nick Alexander <nalexander@mozilla.com> - Sat, 23 Jan 2016 15:56:44 -0800 - rev 324735
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1242213 - Part 1: Remove old-style Webapp entry-point. r?mfinkle This <activity> and <activity-alias> support old-style homescreen shortcuts to old-style Webapps. Such shortcuts must have been produced at least 18 months ago, and pre-date the new-style synthetic APK Webapps entirely. New-style APK Webapps are slated to be removed from the product entirely, and there's no reason to keep their even less viable predecessor around. Telemetry from http://mzl.la/23kXGV5 shows that there were no launches of webapps (old-style or new-style) for Fennec 43 release. Telemetry from http://mzl.la/23kXFAs shows that there were 40.7k launches of webapps (again, old-style or new-style) for Fennec 44 beta (of 39.0M total -- for 0.1% total). We cannot distinguish old-style from new-style, but it is safe to assume it's a tiny proportion. Users with such homescreen shortcuts will see a bogus "App isn't installed" message and need to delete and re-create their shortcut in some way. The org.mozilla.gecko.Webapp class cannot be removed until new-style APK Webapps are removed.
4a9c0981668c0c1a29b8143b54ad56e323d65b72: Bug 1182206 - Remove SYNC_EXTRAS_MANUAL entirely. r=nalexander
Nick Alexander <nalexander@mozilla.com> - Fri, 22 Jan 2016 12:22:54 -0800 - rev 324734
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1182206 - Remove SYNC_EXTRAS_MANUAL entirely. r=nalexander This patch removes the bespoke SyncHints type in favour of using Android's own flags to ignore backoff and request an expedited sync. It also unifies a simpler request{Immediate,Eventual}Sync API for sync-requesting consumers.
be1a0a5ae082b059735f39e7b4610f72bb60ac63: Bug 1242125 - Fix eslint errors in /browser/components/uitour. r=mattn
Jared Wein <jwein@mozilla.com> - Sat, 23 Jan 2016 19:46:10 -0500 - rev 324733
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1242125 - Fix eslint errors in /browser/components/uitour. r=mattn
434c20fe100aaba6534088b83aeb91518917409b: Bug 1230638 move pocket toolbar/menu icons into addon, r=Gijs
Shane Caraveo <scaraveo@mozilla.com> - Fri, 22 Jan 2016 17:46:57 -0800 - rev 324732
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1230638 move pocket toolbar/menu icons into addon, r=Gijs
4a57702113ed7314a3380b860cc668b74c4cca76: Back out 2cb984c700cb (bug 1237945) for failures in browser_967000_button_sync.js
Phil Ringnalda <philringnalda@gmail.com> - Sat, 23 Jan 2016 10:49:58 -0800 - rev 324731
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Back out 2cb984c700cb (bug 1237945) for failures in browser_967000_button_sync.js
f1a2a698f92b119641003f8a3ab23274be23461e: Bug 1238780 - Follow-up: use pngquant and pngcrush to reduce file sizes. rs=rnewman
Mark Finkle <mfinkle@mozilla.com> - Sat, 23 Jan 2016 09:43:48 -0800 - rev 324730
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1238780 - Follow-up: use pngquant and pngcrush to reduce file sizes. rs=rnewman pngquant was used on all files apart from firstrun_signin.png. That file was minimized with pngcrush to avoid banding.
032bdfd8bbb89b30570f6b2091d3c7233683aa37: Bug 1241884 - Introduce new requestHeaders field for promiseXHR. r=jryans
Jan Odvarko <odvarko@gmail.com> - Fri, 22 Jan 2016 15:24:21 +0100 - rev 324729
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1241884 - Introduce new requestHeaders field for promiseXHR. r=jryans
c09a55daebd324a033eab19104f9c97f4f2f98de: Bug 1240344 - Fix filter propname used when creating toolbar. r=fitzgen
Julian Descottes <jdescottes@mozilla.com> - Fri, 22 Jan 2016 12:23:44 +0100 - rev 324728
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1240344 - Fix filter propname used when creating toolbar. r=fitzgen This commit fixes the prop name used when creating the Toolbar component from app.js : Toolbar expects fitlerString, app was providing filter. Extended browser_memory_filter_01.js to check the filter value is preserved after switching views.
76a10b1ae6abce425b0bca991be85662e5219a77: Bug 1235374 - Change BreakpointActor to protocol.js. r=jryans
Lin Clark <lclark@mozilla.com> - Fri, 22 Jan 2016 15:52:00 -0500 - rev 324727
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Bug 1235374 - Change BreakpointActor to protocol.js. r=jryans
ab602ecfad88669fdf4d2174a8d74324eb1cf5d6: Back out 197bf80d62f8 (bug 1230638) for failures in browser_967000_button_sync.js
Phil Ringnalda <philringnalda@gmail.com> - Fri, 22 Jan 2016 23:33:04 -0800 - rev 324726
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Back out 197bf80d62f8 (bug 1230638) for failures in browser_967000_button_sync.js CLOSED TREE
d5330fa5e4cae235932123c392a29df1b1678f8b: Back out 3 (more) changesets (bug 1227325) because B2GDroid is why Fennec can't have nice things
Phil Ringnalda <philringnalda@gmail.com> - Fri, 22 Jan 2016 23:06:55 -0800 - rev 324725
Push 9941 by nalexander@mozilla.com at Sun, 24 Jan 2016 00:52:09 +0000
Back out 3 (more) changesets (bug 1227325) because B2GDroid is why Fennec can't have nice things CLOSED TREE Backed out changeset d50bbdbc596b (bug 1227325) Backed out changeset d868de0c4779 (bug 1227325) Backed out changeset a26c5c9ab77d (bug 1227325)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip