8def346f71195bad8e90b55584dea61266e48247: Bug 1351690, part 4 - Only load the stream converter when we try to view a pdf. r=bdahl
Andrew McCreight <continuation@gmail.com> - Tue, 22 May 2018 16:13:47 -0700 - rev 420556
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1351690, part 4 - Only load the stream converter when we try to view a pdf. r=bdahl This inlines and simplifies the call to XPCOMUtils._getFactory, because otherwise passing PdfStreamConverter appears to resolve it immediately, loading the JSM. (The stream converter prototype does not have a property _xpcom_factory, so there's no need for the check.) Once that is done, we can just lazily load the stream converter JSM to keep it from being loaded on startup. This patch also checks that the stream converter is not loaded at startup in the main process or the content process, and that PdfJs.jsm is not loaded at startup in the content process. It needs to be loaded in the main process to watch for some prefs. MozReview-Commit-ID: EA0pSgs4AWH
64082649b185fa7c4cdf299eebe9d16ec2e0769c: Bug 1351690, part 3 - Move stream converter XPCOM registration constants into the registration file. r=bdahl
Andrew McCreight <continuation@gmail.com> - Tue, 22 May 2018 15:37:58 -0700 - rev 420555
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1351690, part 3 - Move stream converter XPCOM registration constants into the registration file. r=bdahl As with the last patch, the factory is only used for a single class, so move the constants closer to where they are used. This will allow us to register the stream converter without loading the stream converter JSM. MozReview-Commit-ID: DRKVtYQOs2J
64d513f3c02b097a51903f5dcc5cd3ba58aa1b4f: Bug 1351690, part 2 - Specialize Factory into StreamConverterFactory. r=bdahl
Andrew McCreight <continuation@gmail.com> - Tue, 22 May 2018 15:28:45 -0700 - rev 420554
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1351690, part 2 - Specialize Factory into StreamConverterFactory. r=bdahl Factory is only ever passed PdfStreamConverter, so specialize the registration method and rename the class. Also, classID2 is always non-null for PdfStreamConverter, so drop the check. MozReview-Commit-ID: Ts295QTmrm
4219d3de5e8b6f0bf166de92b71c6a3591780778: Bug 1351690, part 1 - Split out pdf.js stream registration into another jsm. r=bdahl
Andrew McCreight <continuation@gmail.com> - Fri, 18 May 2018 16:57:59 -0700 - rev 420553
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1351690, part 1 - Split out pdf.js stream registration into another jsm. r=bdahl The goal of these patches is to load neither PdfJs.jsm nor PdfStreamConverter.jsm in a content process unless the user is viewing a PDF, to save memory. This first patch creates a small stub JSM to do the stream registration, and calls it directly in the content process, avoiding one way we load PdfJs.jsm. The existing registration methods are kept for the main process. MozReview-Commit-ID: 5GH8tjHXfLb
dac867294e82fae907893f64f53234cead4ec347: Merge mozilla-central to autoland
arthur.iakab <aiakab@mozilla.com> - Thu, 31 May 2018 01:07:47 +0300 - rev 420552
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Merge mozilla-central to autoland
e5fce116c9fd936a75614e63cd438dded69b4932: Bug 1465583 - Disable early blank first paint on all channels except Nightly. r=Felipe
Mike Conley <mconley@mozilla.com> - Wed, 30 May 2018 15:38:47 -0400 - rev 420551
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1465583 - Disable early blank first paint on all channels except Nightly. r=Felipe MozReview-Commit-ID: 5udkj1hjw7H
6effe4ad8ac3116463e9f7736924df1a4acf0d9b: Bug 1464537 - Fall back to the raw symbol name from DW_AT_MIPS_linkage_name when there is nothing else. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Tue, 29 May 2018 08:28:39 +0900 - rev 420550
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1464537 - Fall back to the raw symbol name from DW_AT_MIPS_linkage_name when there is nothing else. r=ted When DW_AT_MIPS_linkage_name doesn't demangle, breakpad currently throws the symbol completely, but in some cases, there is no DW_AT_name or DW_AT_abstract_origin to figure out a name, and the raw value from DW_AT_MIPS_linkage_name is still better than nothing. Fall back to that in when there is nothing else.
fbb3d4a2d904de93fe8aeaf6f9eeaa911869b72d: Bug 1464537 - Add support for DWARF 4 DW_AT_linkage_name. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Tue, 29 May 2018 08:26:55 +0900 - rev 420549
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1464537 - Add support for DWARF 4 DW_AT_linkage_name. r=ted
609a288fe314039c44af39b4a1173f60a058a9b2: Bug 1465172 - Add section rows, onboarding messages and bug fixes to Activity Stream. r=ursula
Ed Lee <edilee@mozilla.com> - Tue, 29 May 2018 12:14:49 -0700 - rev 420548
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1465172 - Add section rows, onboarding messages and bug fixes to Activity Stream. r=ursula MozReview-Commit-ID: LxtwrSfIMTJ
d7379d70b96374656b0102d8dc329f689a6c4872: Bug 1429260 - Add tests to verify handling of payment detail properties it is possible to updateWith. r=jaws
Sam Foster <sfoster@mozilla.com> - Thu, 24 May 2018 17:34:42 -0700 - rev 420547
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1429260 - Add tests to verify handling of payment detail properties it is possible to updateWith. r=jaws * Check update of displayItems, additionalDisplay items and total (via a modifier.) MozReview-Commit-ID: B4L7Ev9yR2f
42fb8fd8d64bc17dc20ec6ff66e522f8e11c872f: Bug 1429260 - Refactor PTU.Details data to only include the expected properties. r=jaws
Sam Foster <sfoster@mozilla.com> - Thu, 24 May 2018 10:55:44 -0700 - rev 420546
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1429260 - Refactor PTU.Details data to only include the expected properties. r=jaws MozReview-Commit-ID: 29qBnnY61V9
b0c5d0ce10d3e882095a6e6a22f09094580a5dde: Bug 1465299 - Update AudioIPC pref defaults in CubebUtils.cpp to match actual defaults in all.js. r=padenot
Matthew Gregan <kinetik@flim.org> - Wed, 30 May 2018 14:02:13 +1200 - rev 420545
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1465299 - Update AudioIPC pref defaults in CubebUtils.cpp to match actual defaults in all.js. r=padenot MozReview-Commit-ID: 16fC71RT0AB
15c30a777a2dd6916df47f94d2070c5d5ea2bd12: Backed out changeset 29becdf09eb6 (bug 1444776) for lint bustage on Android
arthur.iakab <aiakab@mozilla.com> - Wed, 30 May 2018 22:08:53 +0300 - rev 420544
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Backed out changeset 29becdf09eb6 (bug 1444776) for lint bustage on Android
5bc5d7687da95025f8b0d0cfc02d0026048873e8: Bug 1451353 - Changed move to hoverCursor to allow the hover animation to go from grab to grabbing since move does not exist in Linux. r=rcaliman.
Whitney Meulink <wmeulink@gmail.com> - Tue, 29 May 2018 11:48:28 -0700 - rev 420543
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1451353 - Changed move to hoverCursor to allow the hover animation to go from grab to grabbing since move does not exist in Linux. r=rcaliman. MozReview-Commit-ID: 7e2VzfCETD3
e1cd2081db828e8333fa4aff95d8d5b6042f9aaf: bug 1432364 - remove comment about docker sha allowlists. r=gps
Aki Sasaki <asasaki@mozilla.com> - Tue, 29 May 2018 12:45:21 -0700 - rev 420542
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
bug 1432364 - remove comment about docker sha allowlists. r=gps In bug 1328719, we added support for rebuilding the decision/action task definition via json-e. In bug 1459705, we're killing support for cot v1, which relied on docker sha allowlists and decision task command parsing. Because we no longer use the docker sha allowlists, let's remove this comment. MozReview-Commit-ID: HntXmoSzUij
04e69f74afe1562a0518f825f8d4a583805cb59a: Bug 1465544 - Add 'mozillaAddons' permission to Screenshots; r=ianbicking,_6a68
Barry Chen <bchen@mozilla.com> - Wed, 30 May 2018 12:28:23 -0500 - rev 420541
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1465544 - Add 'mozillaAddons' permission to Screenshots; r=ianbicking,_6a68 MozReview-Commit-ID: 7CoJJt34wqZ
b6ebcc05cf307f92fc6520723bd50dca33cdcb53: Bug 1463353 - contentSandboxRules does not explcitly list 'com.apple.fonts' mach service. r=Alex_Gaynor
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 29 May 2018 14:55:12 -0700 - rev 420540
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1463353 - contentSandboxRules does not explcitly list 'com.apple.fonts' mach service. r=Alex_Gaynor Add font servers to sandbox policies instead of relying on them to be registered before the sandbox is enabled. MozReview-Commit-ID: IoVJhAqoEEW
29becdf09eb609a56d84a2a96c99e8352f94dfed: Bug 1444776 - Tab Queue prompt needs to use APPLICATION_OVERLAY window type when targeting (and running on) Android O. r=JanH
Andrei Lazar <andrei.a.lazar@softvision.ro> - Mon, 14 May 2018 15:25:38 +0300 - rev 420539
Push 34074 by apavel@mozilla.com at Thu, 31 May 2018 10:03:38 +0000
Bug 1444776 - Tab Queue prompt needs to use APPLICATION_OVERLAY window type when targeting (and running on) Android O. r=JanH Now using the the TYPE_APPLICATION_OVERLAY window type to display alert windows for devices running on Android O. MozReview-Commit-ID: 7pdquyowbsB ***
3931f461c8e8668a264d52b51a4524aac39a7a16: Merge mozilla inbound to central a=merge
arthur.iakab <aiakab@mozilla.com> - Thu, 31 May 2018 01:05:10 +0300 - rev 420538
Push 34073 by aiakab@mozilla.com at Wed, 30 May 2018 22:05:51 +0000
Merge mozilla inbound to central a=merge
ad5c73d02164b695c1e2036bf90fad730042a251: Backed out 5 changesets (bug 1456265, bug 1456946) for breaking WPT test. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 30 May 2018 21:04:36 +0300 - rev 420537
Push 34073 by aiakab@mozilla.com at Wed, 30 May 2018 22:05:51 +0000
Backed out 5 changesets (bug 1456265, bug 1456946) for breaking WPT test. CLOSED TREE Backed out changeset ee0c4548a78a (bug 1456265) Backed out changeset be22684cddb8 (bug 1456265) Backed out changeset 91a4b9b7cfa8 (bug 1456946) Backed out changeset 852233de6408 (bug 1456946) Backed out changeset 0ae2e92fead5 (bug 1456265)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip