aa22c7964b317297f10ca8d58b64202d1c80b6b9: Backed out changeset 1c81ecf47268 (bug 1438990) for build bustages on a CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 07 Mar 2018 05:26:20 +0200 - rev 406886
Push 33584 by apavel@mozilla.com at Wed, 07 Mar 2018 14:43:02 +0000
Backed out changeset 1c81ecf47268 (bug 1438990) for build bustages on a CLOSED TREE
545df7f2c6bcfdab972b22b95fa3fd92b1df07c8: Backed out changeset b3cf1b5c14cc (bug 1440966) for build bustages on a CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 07 Mar 2018 05:26:02 +0200 - rev 406885
Push 33584 by apavel@mozilla.com at Wed, 07 Mar 2018 14:43:02 +0000
Backed out changeset b3cf1b5c14cc (bug 1440966) for build bustages on a CLOSED TREE
d1d9ef8f7c0ecdc6b9d8fa33b8b2a9238e0ad64f: Bug 440908 - Convert sticky prefs in default pref files to the new syntax. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 07 Mar 2018 09:34:06 +1100 - rev 406884
Push 33584 by apavel@mozilla.com at Wed, 07 Mar 2018 14:43:02 +0000
Bug 440908 - Convert sticky prefs in default pref files to the new syntax. r=glandium MozReview-Commit-ID: GgkNSsdGhBV
b82802657783b6188e320ba966183ae1eedabf62: Bug 440908 - Add support for `sticky` and `locked` attributes to default prefs. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 02 Mar 2018 15:31:40 +1100 - rev 406883
Push 33584 by apavel@mozilla.com at Wed, 07 Mar 2018 14:43:02 +0000
Bug 440908 - Add support for `sticky` and `locked` attributes to default prefs. r=glandium Sticky prefs are already specifiable with `sticky_pref`, but this is a more general attribute mechanism. The ability to specify a locked pref in the data file is new. The patch also adds nsIPrefService.readDefaultPrefsFromFile, to match the existing nsIPrefService.readUserPrefsFromFile method, and converts a number of the existing tests to use it. MozReview-Commit-ID: 9LLMBJVZfg7
edb57fbc6beac233b12486fa7d7381220339de0f: Bug 440908 - Remove gIsAnyPrefLocked. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 05 Mar 2018 15:18:34 +1100 - rev 406882
Push 33584 by apavel@mozilla.com at Wed, 07 Mar 2018 14:43:02 +0000
Bug 440908 - Remove gIsAnyPrefLocked. r=glandium It optimizes Preferences::IsLocked(), but that function is called fewer than 200 times while starting the browser and opening a range of tabs. MozReview-Commit-ID: 5q0zS8TSwdu
b3cf1b5c14cc373f90fda4f109e35bef5f69f84f: Bug 1440966 - Store optimized Layer in DisplayItemData as part of AddPaintedLayerFor. r=jnicol
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 07 Mar 2018 15:42:43 +1300 - rev 406881
Push 33584 by apavel@mozilla.com at Wed, 07 Mar 2018 14:43:02 +0000
Bug 1440966 - Store optimized Layer in DisplayItemData as part of AddPaintedLayerFor. r=jnicol
1c81ecf4726878d2636f9a9a5d4a3b80807f87f1: Bug 1438990 - Remove common clip count code from FrameLayerBuilder, as it's no longer necessary now that we have ASRs. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 07 Mar 2018 15:40:42 +1300 - rev 406880
Push 33584 by apavel@mozilla.com at Wed, 07 Mar 2018 14:43:02 +0000
Bug 1438990 - Remove common clip count code from FrameLayerBuilder, as it's no longer necessary now that we have ASRs. r=mstange
232a67888d2f9869176434e8595266ce3e090ce9: Bug 1437324 - Wrap popup permission indicator text in the Site Identity Panel when it exceeds the width of the panel. r=johannh
Prathiksha <prathikshaprasadsuman@gmail.com> - Sat, 03 Mar 2018 19:19:42 +0530 - rev 406879
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1437324 - Wrap popup permission indicator text in the Site Identity Panel when it exceeds the width of the panel. r=johannh textContent is used to set the indicator label text here instead of the value attribute because the text set using the value attribute does not wrap when it exceeds the width of the panel, which in turn pushes the menulist and half of the indicator text out of view. MozReview-Commit-ID: 1VBaQlbZwzQ
c3f5ebf5eda63aadc5a13d5c89c1056448a11e72: Bug 1436096 - In PannerNode mochitest correct mono input and add test for stereo input. r=padenot
Alex Chronopoulos <achronop@gmail.com> - Fri, 02 Mar 2018 21:06:58 +0200 - rev 406878
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1436096 - In PannerNode mochitest correct mono input and add test for stereo input. r=padenot MozReview-Commit-ID: KEdtm85lzlx
af9b9ffd4750dfa9a1bc579ceb190297f70d6d33: Bug 1436096 - PannerNode noop optimization for equal power is valid on stereo source. r=padenot
Alex Chronopoulos <achronop@gmail.com> - Fri, 02 Mar 2018 20:47:34 +0200 - rev 406877
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1436096 - PannerNode noop optimization for equal power is valid on stereo source. r=padenot MozReview-Commit-ID: FwDYQyqr4wr
6024410244a9e556227f31ba898b36514ab66ac1: Bug 374021 - Loading an overlay using loadOverlay into an uninitialized XULDocument r=mystor
Jean-Luc Bonnafoux <jeanluc.bonnafoux@wanadoo.fr> - Sat, 03 Mar 2018 20:39:13 +0100 - rev 406876
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 374021 - Loading an overlay using loadOverlay into an uninitialized XULDocument r=mystor MozReview-Commit-ID: 8fMuzfF5JnT
ec884c383255e0eaf06f256a8e71734e4b2a61f1: Bug 1443553: Devirtualize BeginUpdate, FlushPendingNotifications, CreatorParserOrNull. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 06 Mar 2018 17:59:45 +0100 - rev 406875
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1443553: Devirtualize BeginUpdate, FlushPendingNotifications, CreatorParserOrNull. r=smaug MozReview-Commit-ID: FzPcHcyzJ02
0b4aac4a6f1cd8542969c038c9147a674e67d4a7: Bug 1443553: Devirtualize ContentStateChanged / DocumentStatesChanged / StyleRule*. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 06 Mar 2018 16:38:18 +0100 - rev 406874
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1443553: Devirtualize ContentStateChanged / DocumentStatesChanged / StyleRule*. r=smaug MozReview-Commit-ID: RE6rrBQMMU
9efb360ef2bc0e89c7431395348ee135f6407910: Bug 1443553: Devirtualize nsIDocument::AddObserver / RemoveObserver. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 06 Mar 2018 16:37:36 +0100 - rev 406873
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1443553: Devirtualize nsIDocument::AddObserver / RemoveObserver. r=smaug MozReview-Commit-ID: 8JeFLusnIQd
0108383e6270e25e08ef236e305c7386843de257: Merge mozilla-central to autoland. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Wed, 07 Mar 2018 12:06:25 +0200 - rev 406872
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
391c1ae6bb0dc6d7d9e2f3d9af0d89b7bc97bcd4: Bug 1443736 - Improved mechanism for handing opening files after downloading with snap r=jlorenzo
Ken VanDine <ken.vandine@canonical.com> - Wed, 07 Mar 2018 08:26:48 +0000 - rev 406871
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1443736 - Improved mechanism for handing opening files after downloading with snap r=jlorenzo MozReview-Commit-ID: 6WR2HBJRlBy
a0bb325da8310423ce326c784d90a3e239963e75: Bug 1024082: Remove PresShell::FrameManager(), use PresShell::FrameConstructor instead. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 06 Mar 2018 10:25:52 +0100 - rev 406870
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1024082: Remove PresShell::FrameManager(), use PresShell::FrameConstructor instead. r=dholbert Unfortunately this means that we need to export a couple more headers, but that should be ok. In particular, we have to export some headers that are #included by nsCSSFrameConstructor.h, because nsCSSFrameConstructor.h itself will now be included in more places outside of layout/, by .cpp files that don't necessarily have the ability to indirectly #include its other headers, unless we export them. MozReview-Commit-ID: 2n9KHW6Yjrd
a387ecebd587214959b79c39274f8b33dcafa3c1: Bug 1024082: Remove most of the nsIPresShell::FrameManager calls. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 06 Mar 2018 10:25:21 +0100 - rev 406869
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1024082: Remove most of the nsIPresShell::FrameManager calls. r=dholbert Most of them just want GetRootFrame(), and there's no need to explicitly go through the frame manager for that, we have a handy alias in the shell. MozReview-Commit-ID: GriEqkasidY
5936540dc37961cca6280a0552d80fb20835cad5: Bug 1024082: Remove nsFrameManagerBase. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 06 Mar 2018 09:45:59 +0100 - rev 406868
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1024082: Remove nsFrameManagerBase. r=dholbert Instead move UndisplayedNode to its own file, which is what causes the include hell due to requiring nsIContent / nsStyleContext. MozReview-Commit-ID: 1opiajueZNb
8aaf118e2e16ddba53bac4c5649bb36269bf5f30: Bug 1441462 - Avoid crashing the gridOutline when there are no fragments; r=gl
Patrick Brosset <pbrosset@mozilla.com> - Tue, 06 Mar 2018 21:29:14 +0100 - rev 406867
Push 33583 by apavel@mozilla.com at Wed, 07 Mar 2018 14:41:47 +0000
Bug 1441462 - Avoid crashing the gridOutline when there are no fragments; r=gl MozReview-Commit-ID: 6TpYB4f33JI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip