ac874b7422a6747ee5e14e348ebea77ae639a7a5: Bug 1354496 - recover from version bump failure after 53.0b9, r=jlorenzo a=release FIREFOX_53_0b10_BUILD1 FIREFOX_53_0b10_RELEASE
Nick Thomas <nthomas@mozilla.com> - Fri, 07 Apr 2017 22:32:16 +1200 - rev 559830
Push 53233 by ekr@mozilla.com at Mon, 10 Apr 2017 17:54:25 +0000
Bug 1354496 - recover from version bump failure after 53.0b9, r=jlorenzo a=release MozReview-Commit-ID: Fzrv1sDXY87
a447797110ad53f3c51522321d1454d29189ca15: Bug 1350053 - Part 2 - Update tests to check the arrow panel to appear, instead of the notification bar. r?Mossop draft
Mike de Boer <mdeboer@mozilla.com> - Mon, 10 Apr 2017 16:17:36 +0200 - rev 559829
Push 53232 by mdeboer@mozilla.com at Mon, 10 Apr 2017 17:42:36 +0000
Bug 1350053 - Part 2 - Update tests to check the arrow panel to appear, instead of the notification bar. r?Mossop MozReview-Commit-ID: G4Hkb7KQ79X
8410268415950306be9ac5a046b84bfff46e4ad6: Bug 1350053 - Part 1 - Change install flow of Light-weight Themes (LWT) to use PopupNotifications, instead of notification boxes. r?Mossop draft
Mike de Boer <mdeboer@mozilla.com> - Mon, 10 Apr 2017 16:16:50 +0200 - rev 559828
Push 53232 by mdeboer@mozilla.com at Mon, 10 Apr 2017 17:42:36 +0000
Bug 1350053 - Part 1 - Change install flow of Light-weight Themes (LWT) to use PopupNotifications, instead of notification boxes. r?Mossop The newer Theming API follows the WebExtension install flow, which uses PopupNotifications to request permission before installation, show progress and notify upon install completion. This patch makes sure that older LWTs follow that same flow. MozReview-Commit-ID: C7X2si0a47J
67e7c24e54c1fa0d07b3fd198a34139d9e929e6f: Bug 1337641 - Temporarily disable an assert in cubeb duplex. r?achronop draft
Paul Adenot <paul@paul.cx> - Mon, 10 Apr 2017 19:26:44 +0200 - rev 559827
Push 53231 by paul@paul.cx at Mon, 10 Apr 2017 17:42:08 +0000
Bug 1337641 - Temporarily disable an assert in cubeb duplex. r?achronop MozReview-Commit-ID: GD57nZRoXFj
26c7c879ddc7a8bfe19c2200cef35761d5663a88: Bug 1337641 - Temporarily disable an assert in cubeb duplex. r?achronop draft
Paul Adenot <paul@paul.cx> - Mon, 10 Apr 2017 19:26:44 +0200 - rev 559826
Push 53230 by paul@paul.cx at Mon, 10 Apr 2017 17:37:51 +0000
Bug 1337641 - Temporarily disable an assert in cubeb duplex. r?achronop MozReview-Commit-ID: GD57nZRoXFj
41c8fb391756712928c59056e9f9d5ea5b6a53f4: Bug 1345491 - Fix intermittent caused by closing window before extension is unloaded r?gbrown draft
Matthew Wein <mwein@mozilla.com> - Mon, 10 Apr 2017 02:21:01 -0400 - rev 559825
Push 53229 by mwein@mozilla.com at Mon, 10 Apr 2017 17:32:18 +0000
Bug 1345491 - Fix intermittent caused by closing window before extension is unloaded r?gbrown MozReview-Commit-ID: KGk1YGrhX9X
b2d858f0e01f9cc8f24bcc71282fecc1d685400a: Bug 1337641 - Temporarily disable an assert in cubeb duplex. r?achronop draft
Paul Adenot <paul@paul.cx> - Mon, 10 Apr 2017 19:26:44 +0200 - rev 559824
Push 53228 by paul@paul.cx at Mon, 10 Apr 2017 17:28:40 +0000
Bug 1337641 - Temporarily disable an assert in cubeb duplex. r?achronop MozReview-Commit-ID: GD57nZRoXFj
e23b778668bb2f6aa9f52e206cf06645489b5bb9: Bug 1337986 - Remove dependencies between packaging steps and buildsymbols. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 10 Apr 2017 10:27:50 -0700 - rev 559823
Push 53227 by bmo:cmanchester@mozilla.com at Mon, 10 Apr 2017 17:27:51 +0000
Bug 1337986 - Remove dependencies between packaging steps and buildsymbols. These dependencies are no longer relevant now that we're dumping symbols for individual programs and libraries during the compile tier. The automation/buildsymbols target now corresponds to archiving the dumped symbols, and does not modify programs and libraries. MozReview-Commit-ID: IQYIaVoqVJN
504bedb1a14d55899a8bcac677f7bb1f12a368ef: Bug 1337986 - Remove code handling parallelism from symbolstore.py draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 10 Apr 2017 10:27:49 -0700 - rev 559822
Push 53227 by bmo:cmanchester@mozilla.com at Mon, 10 Apr 2017 17:27:51 +0000
Bug 1337986 - Remove code handling parallelism from symbolstore.py This removes handling of dumping symbols in parallel from symbolstore.py and updates unit tests. A prior commit made symbolstore.py handle a single file at a time, leaving concurrency to be handled by make, so this is no longer needed. MozReview-Commit-ID: C7IHdVHHjRH
ffd43e206fadc25035515a424cf50a2ef94e4301: Bug 1337986 - Dump symbols during the compile tier. draft
Chris Manchester <cmanchester@mozilla.com> - Fri, 10 Feb 2017 08:34:08 -0800 - rev 559821
Push 53227 by bmo:cmanchester@mozilla.com at Mon, 10 Apr 2017 17:27:51 +0000
Bug 1337986 - Dump symbols during the compile tier. This commit moves symbol dumping to the compile tier, to be run via "syms" targets. Tracking files are used for the sake of incremental builds, because dump_syms may genearate multiple outputs whose paths are not known ahead of time. Minimal changes to symbolstore.py are made here. More extensive simplifications will be made in a future commit on the basis of symbolstore.py handling one file at a time. MozReview-Commit-ID: 3mOP8A6Y7iM
bfe2016c28070c09a0bf8390eb0d2812f04e1cb2: Bug 1337986 - Convert unix paths to native paths for PDBSTR_PATH in mozharness. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 10 Apr 2017 10:27:49 -0700 - rev 559820
Push 53227 by bmo:cmanchester@mozilla.com at Mon, 10 Apr 2017 17:27:51 +0000
Bug 1337986 - Convert unix paths to native paths for PDBSTR_PATH in mozharness. A future patch will move symbolstore.py to be invoked as a py_action, making the unix path found in the environment cause failures on some Windows builds. MozReview-Commit-ID: Hp9AMTqWd3E
396a5167bd4bfbf595d6ca6427a64fe94cfe6ad9: Bug 1337986 - Modify symbolstore.py to operate on dll/exe files. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 10 Apr 2017 10:27:49 -0700 - rev 559819
Push 53227 by bmo:cmanchester@mozilla.com at Mon, 10 Apr 2017 17:27:51 +0000
Bug 1337986 - Modify symbolstore.py to operate on dll/exe files. This will be more convenient when we dump symbols from the compile tier. MozReview-Commit-ID: Ltjq8ai5j0m
21967057ce6bb3f3489f6ab16a8e0978cb55ae03: Bug 1337986 - Build dump_syms before any syms target. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 10 Apr 2017 10:27:49 -0700 - rev 559818
Push 53227 by bmo:cmanchester@mozilla.com at Mon, 10 Apr 2017 17:27:51 +0000
Bug 1337986 - Build dump_syms before any syms target. MozReview-Commit-ID: CXlmMVMhzmf
54425cd67082201411a1b3cd988b9ca443515b2b: Bug 1337986 - Generate "syms" targets for directories containing programs or shared libraries. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 10 Apr 2017 10:27:49 -0700 - rev 559817
Push 53227 by bmo:cmanchester@mozilla.com at Mon, 10 Apr 2017 17:27:51 +0000
Bug 1337986 - Generate "syms" targets for directories containing programs or shared libraries. This creates "syms" targets that depend on the corresponding "target" for directories containing shared libraries or programs. These targets are added to the main compile graph in automation, and can be invoked through a special "symbols" target. A future commit will use these targets to dump symbols for shared libraries and programs during the compile tier. MozReview-Commit-ID: KLuvmqsK4Zj
6a3734414cde2baef95806afb65c2bc64bc85a89: Bug 977177 - Invalidate the page-icon image cache when necessary. r=adw draft
Marco Bonardo <mbonardo@mozilla.com> - Fri, 31 Mar 2017 17:03:25 +0200 - rev 559816
Push 53226 by mak77@bonardo.net at Mon, 10 Apr 2017 17:20:37 +0000
Bug 977177 - Invalidate the page-icon image cache when necessary. r=adw Remove page-icon entries when the icon changes, so that we start showing the new content. Also adds an SVG page-icon test. MozReview-Commit-ID: 10MIOvwbQ20
295d6fc0bf1f45105fcc04edf59a24eb0f446b98: Bug 977177 - Don't expire root domain icons with history, and don't associate pages to them. r=adw draft
Marco Bonardo <mbonardo@mozilla.com> - Thu, 30 Mar 2017 15:16:41 +0200 - rev 559815
Push 53226 by mak77@bonardo.net at Mon, 10 Apr 2017 17:20:37 +0000
Bug 977177 - Don't expire root domain icons with history, and don't associate pages to them. r=adw Root domain icons should be retained as far as possible, and only expired when a domain is removed from the database. We do that through the moz_hosts trigger. Additionally, since we return root domain icons without the need for a direct association, we can save a lot of database space and performance by not storing associations at all for root domain icons. This has some downsides, since we don't exactly know if the page was really associated with that root icon or not, but the perf gains are far superior. Note that we still create associations during migration, since it would be too expensive to examine every single url to figure out if it's a root domain icon. MozReview-Commit-ID: 3mlfcOV8ixC
e3375b86507997c3073180ce81224f87ed52fb12: Bug 977177 - Add favicons.sqlite to profile related lists. r=adw,jmhaer draft
Marco Bonardo <mbonardo@mozilla.com> - Thu, 30 Mar 2017 13:08:05 +0200 - rev 559814
Push 53226 by mak77@bonardo.net at Mon, 10 Apr 2017 17:20:37 +0000
Bug 977177 - Add favicons.sqlite to profile related lists. r=adw,jmhaer MozReview-Commit-ID: HkYpXQ0UFmd
1deb2fc7b3a01f90657428441d10a0ef2ef03f16: Bug 977177 - Split ico files into native frames. r=adw draft
Marco Bonardo <mbonardo@mozilla.com> - Tue, 28 Mar 2017 17:30:28 +0200 - rev 559813
Push 53226 by mak77@bonardo.net at Mon, 10 Apr 2017 17:20:37 +0000
Bug 977177 - Split ico files into native frames. r=adw When optimizing an ico file, split it into its single resources and pick only the sizes we care about. This also de-dupes same size resources. The migration path doesn't split ico files, since it's a performance hot path and we should try to reduce the I/O load at that time. The worst case is that some icons may not look that much crisp until the next page reload. Note that while the "resource" naming would be more appropriate for ico files, compared to "frame" that is more appropriate for animations, the patch still uses the frame name, cause it's far less generic and can be more easily associated with the concept of a graphical asset. Regardless, it's not exposed in any public API. MozReview-Commit-ID: 3vrGXzJDfjX
975e23d8635e7829b011eda5d2b4d63b4c4929ca: bug 977177 - Fallback to the root domain icon. r=adw draft
Marco Bonardo <mbonardo@mozilla.com> - Tue, 28 Mar 2017 11:50:53 +0200 - rev 559812
Push 53226 by mak77@bonardo.net at Mon, 10 Apr 2017 17:20:37 +0000
bug 977177 - Fallback to the root domain icon. r=adw When an icon for a specific page is not available, try to fallback for the root domain icon. This is valid for both getFaviconUrlForPage and getFaviconDataforPage, as well as the page-icon: protocol. MozReview-Commit-ID: JC4cx1PAY38
d5c4341fc6af54a3d2ec563b0714452aa4ffc959: Bug 977177 - Expire old page to icon relations to avoid serving deprecated icons. r=adw draft
Marco Bonardo <mbonardo@mozilla.com> - Thu, 16 Mar 2017 14:51:03 +0100 - rev 559811
Push 53226 by mak77@bonardo.net at Mon, 10 Apr 2017 17:20:37 +0000
Bug 977177 - Expire old page to icon relations to avoid serving deprecated icons. r=adw Inserting new payloads for a page should expire old ones, otherwise if the page should change favicons, we'd retain old associations forever. At the same time, setting multiple payloads for a page should keep working. MozReview-Commit-ID: 2y1XLUiKAQo
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip