0177f0fcd0435686dee3f4354995de3c516be1c2: Bug 1364364 - Part 2: Extract a part of EvictExpiredContentViewerForEntry to a new function FindTransactionForBFCache, and implement RemoveDynEntriesForEntry on top of it. r=smaug
Samael Wang <freesamael@gmail.com> - Thu, 24 Aug 2017 14:32:23 +0800 - rev 382676
Push 95394 by archaeopteryx@coole-files.de at Mon, 25 Sep 2017 10:03:57 +0000
Bug 1364364 - Part 2: Extract a part of EvictExpiredContentViewerForEntry to a new function FindTransactionForBFCache, and implement RemoveDynEntriesForEntry on top of it. r=smaug MozReview-Commit-ID: EzK2U0c94v8
98be8259bebe47a30626dcc5a9477b11c55f2558: Bug 1364364 - Part 1: Why are we declaring private virtual functions? r=smaug
Samael Wang <freesamael@gmail.com> - Thu, 24 Aug 2017 11:27:11 +0800 - rev 382675
Push 95394 by archaeopteryx@coole-files.de at Mon, 25 Sep 2017 10:03:57 +0000
Bug 1364364 - Part 1: Why are we declaring private virtual functions? r=smaug MozReview-Commit-ID: KQxFTrEO1aq
b2c7917c24e94c3d5e7d7db1aabf9cd44ea32e21: Bug 1393376 - (Part 2) Retain BasicLayerManager in WebRenderFallbackData for layer invalidation computation; r=jrmuizel
Kevin Chen <kechen@mozilla.com> - Thu, 07 Sep 2017 15:04:30 +0800 - rev 382674
Push 95394 by archaeopteryx@coole-files.de at Mon, 25 Sep 2017 10:03:57 +0000
Bug 1393376 - (Part 2) Retain BasicLayerManager in WebRenderFallbackData for layer invalidation computation; r=jrmuizel MozReview-Commit-ID: 6rmJkXzLubX
94c2ea91c36fd03edb1fc925571a94587084e485: Bug 1393376 - (Part 1) Paint the item when its type is TYPE_FILTER during WebRenderFallbackData generating; r=jrmuizel
Kevin Chen <kechen@mozilla.com> - Mon, 11 Sep 2017 15:07:26 +0800 - rev 382673
Push 95394 by archaeopteryx@coole-files.de at Mon, 25 Sep 2017 10:03:57 +0000
Bug 1393376 - (Part 1) Paint the item when its type is TYPE_FILTER during WebRenderFallbackData generating; r=jrmuizel MozReview-Commit-ID: JxNa1OGrSVb
076a7c57b868064dc778ae77481d8245ed5b4491: Backed out changeset 698252497ed8 (bug 1401777) for failing browser-chrome's browser/base/content/test/general/browser_discovery.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 24 Sep 2017 21:43:23 +0200 - rev 382672
Push 95394 by archaeopteryx@coole-files.de at Mon, 25 Sep 2017 10:03:57 +0000
Backed out changeset 698252497ed8 (bug 1401777) for failing browser-chrome's browser/base/content/test/general/browser_discovery.js. r=backout
f44a80769c80ef7aec9d175f88dc68897928275d: Bug 1402684: Clear the servo data early, but the flags later, in UnbindFromTree. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 24 Sep 2017 19:16:10 +0200 - rev 382671
Push 95394 by archaeopteryx@coole-files.de at Mon, 25 Sep 2017 10:03:57 +0000
Bug 1402684: Clear the servo data early, but the flags later, in UnbindFromTree. r=bholley MozReview-Commit-ID: 5rRGKq39smW
698252497ed8387d10de995262938316faaf41de: Bug 1401777 - don't use rich icons for tabs. r=Mardak
Marco Bonardo <mbonardo@mozilla.com> - Thu, 21 Sep 2017 10:21:50 +0200 - rev 382670
Push 95394 by archaeopteryx@coole-files.de at Mon, 25 Sep 2017 10:03:57 +0000
Bug 1401777 - don't use rich icons for tabs. r=Mardak MozReview-Commit-ID: DcqxEme7hfx
a50a428b23fcfeaa84cb7f781d9a9f592216eaa8: Bug 1377914 - Don't trigger a full GC in nsGlobalWindow::DetachFromDocShell(), r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 25 Sep 2017 11:46:07 +0300 - rev 382669
Push 95393 by opettay@mozilla.com at Mon, 25 Sep 2017 08:48:45 +0000
Bug 1377914 - Don't trigger a full GC in nsGlobalWindow::DetachFromDocShell(), r=mccr8
f637adb3bb88ee6d6d429e7f30bf033dd63d76a7: Bug 1402271 - patch 3 - Remove non-ENABLE_INTL_API code paths from the nsUnicodeProperties code. r=m_kato
Jonathan Kew <jkew@mozilla.com> - Mon, 25 Sep 2017 09:18:20 +0100 - rev 382668
Push 95392 by jkew@mozilla.com at Mon, 25 Sep 2017 08:18:48 +0000
Bug 1402271 - patch 3 - Remove non-ENABLE_INTL_API code paths from the nsUnicodeProperties code. r=m_kato
7d84de3754029d3c297fbbe3bb2bcc1526193550: Bug 1402271 - patch 2 - Regenerate Unicode data tables with the stripped-down tool. r=m_kato
Jonathan Kew <jkew@mozilla.com> - Mon, 25 Sep 2017 09:18:14 +0100 - rev 382667
Push 95392 by jkew@mozilla.com at Mon, 25 Sep 2017 08:18:48 +0000
Bug 1402271 - patch 2 - Regenerate Unicode data tables with the stripped-down tool. r=m_kato
f8dd96508eb36dc52268860f83477c41530c29dc: Bug 1402271 - patch 1 - Simplify the genUnicodePropertyData.pl tool to generate only the data we need to supplement ICU properties. r=m_kato
Jonathan Kew <jkew@mozilla.com> - Mon, 25 Sep 2017 09:18:05 +0100 - rev 382666
Push 95392 by jkew@mozilla.com at Mon, 25 Sep 2017 08:18:48 +0000
Bug 1402271 - patch 1 - Simplify the genUnicodePropertyData.pl tool to generate only the data we need to supplement ICU properties. r=m_kato
9180e59a44f78fca784b8fc6dbadccf2bc300feb: Bug 1399399 - Move internal classes out of RootingAPI.h. r=jonco
Yoshi Huang <allstars.chh@mozilla.com> - Thu, 21 Sep 2017 18:42:18 +0800 - rev 382665
Push 95391 by yhuang@mozilla.com at Mon, 25 Sep 2017 06:52:45 +0000
Bug 1399399 - Move internal classes out of RootingAPI.h. r=jonco
37b47aeb978f2472f68e560aac7920f77a529696: Bug 1347617 - Add crash tests. r=dholbert
vincentliu <vliu@mozilla.com> - Mon, 25 Sep 2017 13:35:14 +0800 - rev 382664
Push 95390 by vliu@mozilla.com at Mon, 25 Sep 2017 05:37:53 +0000
Bug 1347617 - Add crash tests. r=dholbert
3f384ef139c4217981891b23cdcce8352cab0a0c: Bug 1402255 - Change nsIBaseWindow::title from wstring to AString. r=janv.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 25 Sep 2017 13:10:51 +1000 - rev 382663
Push 95389 by nnethercote@mozilla.com at Mon, 25 Sep 2017 04:22:54 +0000
Bug 1402255 - Change nsIBaseWindow::title from wstring to AString. r=janv. Because nsAString is nicer to work with than char16_t*. The patch relatedly changes nsIEmbeddingSiteWindow::title and nsIWindowMediator::updateWindowTitle as well.
f08155dff5e1a04371b83b27226ee344d613d973: Bug 1401066 - Add poison canary to check for errors. r=francois
Thomas Nguyen <tnguyen@mozilla.com> - Sat, 23 Sep 2017 00:03:22 +0800 - rev 382662
Push 95388 by tnguyen@mozilla.com at Mon, 25 Sep 2017 02:57:38 +0000
Bug 1401066 - Add poison canary to check for errors. r=francois MozReview-Commit-ID: GpTDMR5Ni3e
f65c1859b21e0e6fbcfefe0bd918dbea9a36edd0: Bug 1399006 - Add crashtest. r=TYLin
vincentliu <vliu@mozilla.com> - Mon, 25 Sep 2017 10:12:24 +0800 - rev 382661
Push 95387 by vliu@mozilla.com at Mon, 25 Sep 2017 02:15:29 +0000
Bug 1399006 - Add crashtest. r=TYLin
e1d4f3e47fb71442ada0a8948c503634428752ad: Bug 1401097 (part 2) - Remove redundant conditions in nsXHTMLContentSerializer::LineBreakAfterClose(). r=mrbkap.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 25 Sep 2017 10:02:17 +1000 - rev 382660
Push 95386 by nnethercote@mozilla.com at Mon, 25 Sep 2017 01:31:51 +0000
Bug 1401097 (part 2) - Remove redundant conditions in nsXHTMLContentSerializer::LineBreakAfterClose(). r=mrbkap. The removed tags don't need a separate check because nsHTMLElement::IsBlock() will return true for them.
8bde5c2445523f301edbafb037f1c10de47ac2ef: Bug 1401097 (part 1) - Simplify gHTMLElements. r=mrbkap.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 22 Sep 2017 08:14:03 +1000 - rev 382659
Push 95386 by nnethercote@mozilla.com at Mon, 25 Sep 2017 01:31:51 +0000
Bug 1401097 (part 1) - Simplify gHTMLElements. r=mrbkap. The HTML group constants in nsElementTable.cpp are only used for nsHTMLElement::IsBlock(). This patch removes them and replaces HTMLElement::mParentBits with a bool, mIsBlock. The patch also inverts the sense of HTMLElement::mLeaf and renames it mIsContainer, to match the sense of IsContainer(). Finally, the patch uses the pre-processor to use '____' instead of 'false' in gHTMLElements. This makes it easier to read. Note that IsBlock() has numerous disagreements with https://developer.mozilla.org/en-US/docs/Web/HTML/Block-level_elements about what constitutes a block element, but I have preserved the existing behaviour.
f55d4f566a2d93202e55983fa6ccffa469628f5b: Bug 1402577: Display titles in titlebar on macOS when the native titlebar is in use. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Sun, 24 Sep 2017 21:02:32 -0400 - rev 382658
Push 95385 by spohl@mozilla.com at Mon, 25 Sep 2017 01:02:49 +0000
Bug 1402577: Display titles in titlebar on macOS when the native titlebar is in use. r=mstange
6ac472d619b63159e9a7b048d4fe8993eabc1ec8: Bug 1401456 - Streamline nsWindowMemoryReporter. r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 25 Sep 2017 09:59:50 +1000 - rev 382657
Push 95384 by nnethercote@mozilla.com at Mon, 25 Sep 2017 00:39:28 +0000
Bug 1401456 - Streamline nsWindowMemoryReporter. r=erahm. This patch tweaks the REPORT_* macros to include the repetitive code that updates aWindowTotalSizes.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip