70754a946fde161c04f86df1b67e3913c8ec590a: Bug 509958: Unprefix :-moz-selection. r=dbaron,xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 25 Mar 2018 17:31:55 +0200 - rev 417756
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 509958: Unprefix :-moz-selection. r=dbaron,xidorn Our implementation is totally not what the spec says, but totally what other UAs do, see https://github.com/w3c/csswg-drafts/issues/2474. So given this is causing webcompat pain, I think we should be pragmatic and just unprefix this. We could keep serialization and getComputedStyle with ::selection working with a bit more effort, like we do for :-moz-placeholder, but I'd prefer not doing at least the serialization bit, and just alias in nsCSSPseudoElements :-moz-selection to selection too. MozReview-Commit-ID: 6lxctozRDqv
0e0e6097f282da9d82bc97960931922cfeb38690: Bug 1459655 Check for error when serializing the LoadInfo triggering principal. r=baku
Ben Kelly <ben@wanderview.com> - Thu, 10 May 2018 08:18:05 -0700 - rev 417755
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1459655 Check for error when serializing the LoadInfo triggering principal. r=baku
3e7ffd532e0ac7d7fc52a52f80a2e1b839a7f915: Backed out 6 changesets (bug 1433968) for Android failures on GeckoRuntimeSettings on a CLOSED TREE
Tiberius Oros <toros@mozilla.com> - Thu, 10 May 2018 18:11:55 +0300 - rev 417754
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Backed out 6 changesets (bug 1433968) for Android failures on GeckoRuntimeSettings on a CLOSED TREE Backed out changeset bba1deb626b5 (bug 1433968) Backed out changeset 7a8616427aea (bug 1433968) Backed out changeset c94c48d76350 (bug 1433968) Backed out changeset 64cccb490a2a (bug 1433968) Backed out changeset 62f865eed952 (bug 1433968) Backed out changeset 5ed1e3af37ba (bug 1433968)
bba1deb626b53d9c044a30bdfce49a15f5c00780: Bug 1433968 - Fix a typo in GeckoRuntimeSettings r=me
James Willcox <snorp@snorp.net> - Thu, 10 May 2018 09:10:27 -0500 - rev 417753
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1433968 - Fix a typo in GeckoRuntimeSettings r=me MozReview-Commit-ID: H23FzGzoOvv
7295fb05cd8eb88554f6399ba1f70ded2977e267: Bug 1455956 - Get rid of dom/workers/test/test_extensionBootstrap.xul, r=kmag
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 10 May 2018 16:05:41 +0200 - rev 417752
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1455956 - Get rid of dom/workers/test/test_extensionBootstrap.xul, r=kmag
df68fd0a3eb1ed3b04345efcba5a92bfcf1f2313: Bug 1456774 - Remove linear search for finished parse task and type off thread parse token r=jandem r=baku
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 10 May 2018 14:51:14 +0100 - rev 417751
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1456774 - Remove linear search for finished parse task and type off thread parse token r=jandem r=baku
ba2887957c560c31db3589e8a5476d258048fc7e: Bug 1457266 - Remove the EARLY_BETA_OR_EARLIER condition for default-enabling the font-variations pref, and let it ride the train. r=mreavy
Jonathan Kew <jkew@mozilla.com> - Thu, 10 May 2018 14:46:38 +0100 - rev 417750
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1457266 - Remove the EARLY_BETA_OR_EARLIER condition for default-enabling the font-variations pref, and let it ride the train. r=mreavy
1819372b068a4c8bdc85b7b440e0a51dbd2b59ee: Bug 1460543 - Check for null (default) style parameter in gfxDWriteFontEntry::CreateFontFace before dereferencing it. r=jwatt
Jonathan Kew <jkew@mozilla.com> - Thu, 10 May 2018 14:45:19 +0100 - rev 417749
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1460543 - Check for null (default) style parameter in gfxDWriteFontEntry::CreateFontFace before dereferencing it. r=jwatt
7a8616427aea19089fffd9423577751deae186e2: Bug 1433968 - Use GeckoRuntime to launch Gecko in Fennec r=jchen
James Willcox <snorp@snorp.net> - Mon, 07 May 2018 10:07:05 -0500 - rev 417748
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1433968 - Use GeckoRuntime to launch Gecko in Fennec r=jchen MozReview-Commit-ID: AUrvsFWDuhY
c94c48d763506bc36126b95e6073f62c757a085b: Bug 1433968 - Support pause-for-debugger in GeckoRuntime r=jchen
James Willcox <snorp@snorp.net> - Wed, 09 May 2018 09:26:35 -0500 - rev 417747
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1433968 - Support pause-for-debugger in GeckoRuntime r=jchen MozReview-Commit-ID: FY7HI0c38DU
64cccb490a2a93cf744421cf37c485415df44798: Bug 1433968 - Add CrashReporterService for GeckView r=jchen
James Willcox <snorp@snorp.net> - Thu, 19 Apr 2018 15:12:14 -0500 - rev 417746
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1433968 - Add CrashReporterService for GeckView r=jchen The Fennec CrashReporter class is also renamed to CrashReporterActivity. When running in Fennec, the Activity will be used which retains what we do today, prompting for comments, email, etc. When used in standalone GeckoView, we report the crash without user interaction if the appropriate GeckoRuntimeSetting was set. The app will want to ask for user permission at least once in order to set this. We do not collect the URL, email, or logcat with GeckoView crashes. Logcat and URL would be nice to have, but it's not clear what the API for those would look like, and they can be addressed in followup patches. MozReview-Commit-ID: C5ROsUKreRe
62f865eed952837e551e28ad76f9472525ad0a06: Bug 1433968 - Add crash reporting control to GeckoRuntimeSettings r=esawin,jchen
James Willcox <snorp@snorp.net> - Thu, 19 Apr 2018 15:13:56 -0500 - rev 417745
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1433968 - Add crash reporting control to GeckoRuntimeSettings r=esawin,jchen MozReview-Commit-ID: TQ7hvekIVJ
5ed1e3af37bac190cc189ae3c1aedb40f152410a: Bug 1433968 - Change how environment variables are passed to GeckoLoader r=jchen
James Willcox <snorp@snorp.net> - Thu, 19 Apr 2018 15:45:49 -0500 - rev 417744
Push 33979 by dluca@mozilla.com at Thu, 10 May 2018 21:59:38 +0000
Bug 1433968 - Change how environment variables are passed to GeckoLoader r=jchen Right now we pass a bundle to GeckoLoader.setupGeckoEnvironment() with magic keys representing the environment variables. Instead of this, simply pass a list of Strings. MozReview-Commit-ID: D6mSTnYpnGu
d302824da0ead41934b676d0c9bf85ede465a9dd: Merge mozilla-central to autoland. a=merge CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 10 May 2018 19:45:06 +0300 - rev 417743
Push 33978 by dluca@mozilla.com at Thu, 10 May 2018 21:54:47 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
3f48d59f9c4e600da8453b0d40695576d133ef0b: Bug 1399987. Send tracking and mixed content blocking status as part of browser details. r=Gijs
Mike Taylor <miket@mozilla.com> - Thu, 19 Apr 2018 17:36:05 -0700 - rev 417742
Push 33978 by dluca@mozilla.com at Thu, 10 May 2018 21:54:47 +0000
Bug 1399987. Send tracking and mixed content blocking status as part of browser details. r=Gijs This should allow us to more quickly understand when site bustage is TP- or MC-related. If the tab had tracking content blocked, we capture if the user is using the basic or strict list, and set a label with that information. MozReview-Commit-ID: lkkZjo620E
c70d70b99eb6d88ae328ece989889de4f8ff44fc: Bug 1460478 - Remove support for AppCache in stable. r=baku
Jonathan Kingston <jkt@mozilla.com> - Thu, 10 May 2018 02:24:02 +0100 - rev 417741
Push 33978 by dluca@mozilla.com at Thu, 10 May 2018 21:54:47 +0000
Bug 1460478 - Remove support for AppCache in stable. r=baku MozReview-Commit-ID: D3NDCWKIA5n
4edd0b64421735f31b8c678474829d042018cc36: Bug 1458010 - Add ability to select multiple tabs using Ctrl/Cmd. r=jaws
layely <ablayelyfondou@gmail.com> - Sat, 05 May 2018 03:56:23 +0000 - rev 417740
Push 33978 by dluca@mozilla.com at Thu, 10 May 2018 21:54:47 +0000
Bug 1458010 - Add ability to select multiple tabs using Ctrl/Cmd. r=jaws MozReview-Commit-ID: BHelQhtv7Gk
731dfa211b3846b7c5aff134ecc097f83865a913: Bug 1459697 Part 4: Change a WPT reftest to make failures visible in red. r=dbaron
Brad Werth <bwerth@mozilla.com> - Tue, 08 May 2018 10:41:13 -0700 - rev 417739
Push 33978 by dluca@mozilla.com at Thu, 10 May 2018 21:54:47 +0000
Bug 1459697 Part 4: Change a WPT reftest to make failures visible in red. r=dbaron MozReview-Commit-ID: A4UxNn4Njpi This test applied a green color to the test area, when it should be transparent, to allow the red to show through in case of test failure. Without this change, this test won't catch cases where the float area is too small.
ffff86f5db2eb35746808e575d63e0b618cf595c: Bug 1459697 Part 3: Add a crashtest. r=dbaron
Brad Werth <bwerth@mozilla.com> - Tue, 08 May 2018 09:15:43 -0700 - rev 417738
Push 33978 by dluca@mozilla.com at Thu, 10 May 2018 21:54:47 +0000
Bug 1459697 Part 3: Add a crashtest. r=dbaron MozReview-Commit-ID: GrUrVIdzO6
bf95429788de469e8d63dfb88994e591fc582b43: Bug 1459697 Part 2: Account for the possibility that EllipseShapeInfo may not generate an interval for the entire BStart() to BEnd() range, due to rounding error in the distance field calculation. r=dbaron
Brad Werth <bwerth@mozilla.com> - Mon, 07 May 2018 14:02:03 -0700 - rev 417737
Push 33978 by dluca@mozilla.com at Thu, 10 May 2018 21:54:47 +0000
Bug 1459697 Part 2: Account for the possibility that EllipseShapeInfo may not generate an interval for the entire BStart() to BEnd() range, due to rounding error in the distance field calculation. r=dbaron MozReview-Commit-ID: CYeBKhDYD1F The distance field does not calculate a true Euclidean distance, so it is unreasonable to require that the intervals span all of the BStart() to BEnd() float area. The final block pixel may not generate an interval at all due to rounding errors. This change makes accomodation for the rounding errors and adds asserts to ensure we aren't tolerating errors outside the area of the last block pixel.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip