Граф коммитов

633557 Коммитов

Автор SHA1 Сообщение Дата
Randell Jesup e213c06fe8 Bug 1270059: Defer setTimeout/Intervals()s in content during pageload r=smaug
They will run off the new DeferredTimers idle queue if idle time is available
2019-01-26 12:18:06 -05:00
Randell Jesup 76bd9e73cc Bug 1522150: Add a DeferredTimers queue ahead of the normal Idle EventQueue r=froyd
* * *
Bug 1522150: Rename NS_IdleDispatch* functions since they take queue identifiers r=froyd
2019-01-26 12:18:05 -05:00
Randell Jesup 5193189385 Bug 1522150: Rename EventPriority to EventQueuePriority to avoid name conflict with MacOS r=froyd 2019-01-26 12:18:05 -05:00
longsonr 50ca026ed1 Bug 1518676 - Part 2 Ensure DOMSVGAngle and DOMSVGNumber are passed an SVGSVGElement and simplify SVGSVGElement create calls. r=jwatt 2019-01-26 17:12:16 +00:00
Jonathan Kew 1191520084 Bug 1522857 - Reftest for trimming of space at line-break with large font size. r=jrmuizel 2019-01-26 15:48:38 +00:00
Jonathan Kew 3a5283ff8f Bug 1522857 - Ensure the CHAR_IS_SPACE flag is set properly in the textrun's mCharacterGlyphs array even when the space glyph does not fit into a simple CompressedGlyph record. r=jrmuizel 2019-01-26 15:48:38 +00:00
Ciure Andrei 28923de147 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-01-26 15:52:51 +02:00
Ciure Andrei 849dbde8e4 Backed out 2 changesets (bug 1507286, bug 1497146) for causing multiple crashes in nsFocusManager::GetRedirectedFocus a=backout
Backed out changeset 0509a9edc58a (bug 1507286)
Backed out changeset 21ad3aeb636f (bug 1497146)
2019-01-26 15:09:03 +02:00
longsonr 08b26e1f0a Bug 1523069 - Move nsSVGMark to the mozilla namespace (bustage fix). r=jwatt
--HG--
rename : dom/svg/SVGOrient.cpp => dom/svg/SVGAngle.cpp
rename : dom/svg/SVGOrient.h => dom/svg/SVGAngle.h
2019-01-26 13:07:29 +00:00
longsonr e1582e28d1 Bug 1523069 - Move nsSVGMark to the mozilla namespace. r=jwatt
--HG--
rename : dom/svg/SVGAngle.cpp => dom/svg/SVGOrient.cpp
rename : dom/svg/SVGAngle.h => dom/svg/SVGOrient.h
2019-01-26 13:01:31 +00:00
Ciure Andrei c194ec78db Backed out changeset 1438836abeab (bug 1522630) for causing testTrackingProtection perma failures a=backout 2019-01-26 15:00:44 +02:00
Ciure Andrei 30444a49bd Backed out changeset 1e68675bce75 (bug 1521189) for causing browser_dbg_rr_breakpoints-01.js to perma fail a=backout 2019-01-26 14:58:54 +02:00
Ciure Andrei fbdba3f818 Merge inbound to mozilla-central. a=merge 2019-01-26 11:37:07 +02:00
Emilio Cobos Álvarez ef7d8198eb Bug 1520502 - Set the standard cursor and the custom cursor in the same IPC message. r=jmathies
This cleans up a bit and allows us to be smarter about which cursors
should we allow from content or what not, which will help with bug 1445844 and
co.

Differential Revision: https://phabricator.services.mozilla.com/D16711
2019-01-26 07:49:28 +01:00
Tom Ritter ee3198127f Bug 1523003 - Remove the force-ms-compatibility for clang-cl. r=glandium 2019-01-25 18:28:05 -06:00
Zibi Braniecki 51cb6c2749 Bug 1518252 - Block layout on Fluent. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D17334

--HG--
extra : moz-landing-system : lando
2019-01-25 23:14:03 +00:00
Jeff Muizelaar 93752e905d Bug 1522021. Implement SourceSurfaceOffset. r=mstange
This forwards to an underlying source surface but also has an origin that it
uses to correctly return results from GetRect()

Differential Revision: https://phabricator.services.mozilla.com/D17692

--HG--
extra : moz-landing-system : lando
2019-01-25 23:06:24 +00:00
Jeff Muizelaar b0d9cc5e6d Bug 1522310. Use GetRect() instead of IntRect(IntPoint(), GetSize()) in Filters code. r=mstange
This is needed so that we can use SourceSurfaces that don't have a
implicit 0,0 origin like those that would come from a DrawTargetTiled
or DrawTargetOffset.

Differential Revision: https://phabricator.services.mozilla.com/D17684

--HG--
extra : moz-landing-system : lando
2019-01-25 23:03:16 +00:00
Glenn Watson aaa0feb2a4 Bug 1522758 - Optimize drawing axis aligned clip rectangles into clip masks. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D17606

--HG--
extra : moz-landing-system : lando
2019-01-26 21:11:53 +00:00
Glenn Watson 60a3387844 Bug 1521441 - Remove unused clear color mode. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D17092

--HG--
extra : moz-landing-system : lando
2019-01-26 20:37:47 +00:00
trishul 6e0b4ccf78 Bug 1522230 - Move keyboard shortcuts button into the more options menu r=mstriemer,aswan,flod
Move keyboard shortcuts button into the more options menu

Differential Revision: https://phabricator.services.mozilla.com/D17542

--HG--
extra : moz-landing-system : lando
2019-01-26 08:05:32 +00:00
Cosmin Sabou a6e4515f03 Merge mozilla-central to autoland. 2019-01-26 21:14:56 +02:00
Ehsan Akhgari 3b4d8efc47 Bug 1522989 - Only compare URI specs against parsed URI specs; r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D17710

--HG--
extra : moz-landing-system : lando
2019-01-26 17:40:27 +00:00
Ed Lee ac283764e9 Bug 1523023 - Add Navigation header, spacing adjustments and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D17714

--HG--
extra : moz-landing-system : lando
2019-01-26 15:16:59 +00:00
Ciure Andrei 156ea01527 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-26 15:52:08 +02:00
Ciure Andrei a27f06758a Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-26 11:38:54 +02:00
Emilio Cobos Álvarez ba8943e4fd Bug 1514511 - Don't flush if the document is in the bfcache. r=bzbarsky
I think this is slightly better fix given the amount of offenders we have that
don't make sure this is the case.

Generally we get through the flush just fine, but there's code that relies on
nsIDocument::GetShell to return something meaningful, like the styleset code
that gets a pres context.

Differential Revision: https://phabricator.services.mozilla.com/D14689
2019-01-26 08:59:17 +01:00
Emilio Cobos Álvarez 20d574e559 Bug 1514511 - Flush the document, not the shell, in Selection::ScrollIntoView. r=bzbarsky
Flushing just the shell is not quite sound, since it doesn't flush parent
documents, and also doesn't have the side effect of ensuring the shell is not
destroying and the document is not in the bfcache.

Differential Revision: https://phabricator.services.mozilla.com/D14687
2019-01-26 08:56:41 +01:00
Zibi Braniecki 47566628cd Bug 1518252 - Make docl10n tests non-racy. r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D17333

--HG--
extra : moz-landing-system : lando
2019-01-25 21:34:38 +00:00
Dorel Luca a489431ca6 Backed out changeset 34e24b0fb7b7 (bug 1522989) for ESLint failures. 2019-01-26 06:08:50 +02:00
Ehsan Akhgari 69778e2f5f Bug 1522989 - Only compare URI specs against parsed URI specs; r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D17710

--HG--
extra : moz-landing-system : lando
2019-01-26 01:08:35 +00:00
Dorel Luca e1e5c4c775 Backed out 4 changesets (bug 1521191) for causing leaks on multiple tests
Backed out changeset 138e162d2778 (bug 1521191)
Backed out changeset 3782d011cc9f (bug 1521191)
Backed out changeset 38d3da4804d7 (bug 1521191)
Backed out changeset d6ce4b187195 (bug 1521191)
2019-01-26 03:23:40 +02:00
Tom Prince 65a2f849aa Bug 1514806: Point partner repack repackage tasks at partner repackage configs. r=aki
They were incorrectly pointed at the non-partner configs in 2e27f3f1ebc6f38d98ddd42b6955083f637e2b1b.

Differential Revision: https://phabricator.services.mozilla.com/D17716

--HG--
extra : moz-landing-system : lando
2019-01-26 01:15:34 +00:00
Masayuki Nakano 95b953d536 Bug 1521694 - Make DisplaySystemMenu() handle all nsSizeMode value r=jmathies
DisplaySystemMenu() does not handle nsSizeMode_Invalid that causes warning of
clang.  This patch makes it treat nsSizeMode_Invalid.  When it receives the
value, it will call NS_ASSERTION() to be detectable on debug builds during
automated tests.

Additionally, this adds default case into the switch statement with
MOZ_ASSERT_UNREACHABLE().  Then, when somebody adds new nsSizeMode, they
can detect it with crash in debug build if they forget to change this method.

Differential Revision: https://phabricator.services.mozilla.com/D17217

--HG--
extra : moz-landing-system : lando
2019-01-25 22:17:26 +00:00
Masayuki Nakano e8d2d0ebb7 Bug 1521686 - Get rid of unused EnsureSharedSurfaceSize() method r=jmathies
The method was added by bug 506926, but not sure when this becomes an orphan.

Differential Revision: https://phabricator.services.mozilla.com/D17215

--HG--
extra : moz-landing-system : lando
2019-01-25 22:18:28 +00:00
Emilio Cobos Álvarez bed2fdf437 Bug 1522555 - Remove a lot of dead code. r=kvark
We can always pull this back from history should we need it, but given
how broken the texture caching of pictures was (see the recent text shadow
story) I suspect we won't.

Differential Revision: https://phabricator.services.mozilla.com/D17524
2019-01-26 01:19:03 +01:00
Coroiu Cristina 77de4f7263 Backed out changeset e0034670b26a (bug 1514417) as requested by daoshengmu 2019-01-26 01:46:32 +02:00
Patricia Lawless a1377d8c37 Bug 1517726 - Corrected case of usernameField. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D17708

--HG--
extra : moz-landing-system : lando
2019-01-25 23:37:39 +00:00
Patricia Lawless 1f4905a876 Bug 1522722 - Added eslint space-in-parens rule and fixed corresponding errors. r=MattN
Added "space-in-parens": ["error"] to eslint for passwordmgr, and fixed the 5 errors found.

Differential Revision: https://phabricator.services.mozilla.com/D17697

--HG--
extra : moz-landing-system : lando
2019-01-25 22:33:21 +00:00
Marco Bonardo 6f364e9fdf Bug 1522226 - Quantum bar should show only matching bookmark tags. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D17635

--HG--
extra : moz-landing-system : lando
2019-01-25 21:49:17 +00:00
Michael Kaply a211c8f731 Bug 1522182 - Add policies for SSL version max/min r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D17520

--HG--
extra : moz-landing-system : lando
2019-01-25 19:37:27 +00:00
Tom Ritter 0a85461461 Bug 1376621 - Search for networking symbols in rust code and fail if they are found. r=glandium
--HG--
extra : amend_source : dfe442d1be95c5f37c959b38c12701d8d14432c1
2019-01-25 12:19:41 -06:00
André Bargull 547688fffd Bug 1523558: Fix test condition in VMFunction::returnsData(). r=nbp
--HG--
extra : rebase_source : 690234d9ce4edb98af4227d4307c8f3bc444b9c7
2019-01-29 02:24:15 -08:00
Sebastian Hengst 66c65ab521 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-01-29 14:28:46 +02:00
arthur.iakab 652cde9859 Backed out 4 changesets (bug 1522265) for mochitest assertion failures on extensions/cookie/nsPermissionManager.cpp CLOSED TREE
Backed out changeset 38b4179568c7 (bug 1522265)
Backed out changeset 38b824df9d02 (bug 1522265)
Backed out changeset 6085d51681f8 (bug 1522265)
Backed out changeset e6a0832f3b11 (bug 1522265)
2019-01-29 14:25:00 +02:00
Jon Coppeard c0b1f87831 Bug 1519705 - Use a loop rather than recursion to mark enclosing scope r=sfink 2019-01-29 11:28:44 +00:00
Sebastian Hengst 7661c7c260 Merge mozilla-central to mozilla-inbound 2019-01-29 12:55:03 +02:00
Andrea Marchesini 901d0ea1b6 Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 4 - Phishing Protection, r=dimi
--HG--
rename : netwerk/url-classifier/UrlClassifierFeatureNoChannel.cpp => netwerk/url-classifier/UrlClassifierFeaturePhishingProtection.cpp
rename : netwerk/url-classifier/UrlClassifierFeatureNoChannel.h => netwerk/url-classifier/UrlClassifierFeaturePhishingProtection.h
2019-01-29 10:11:34 +01:00
Andrea Marchesini 0b9a1617c2 Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 3 - DBService updated, r=dimi 2019-01-29 10:11:34 +01:00
Andrea Marchesini 19c65633d3 Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 2 - factory updated, r=dimi 2019-01-29 10:11:33 +01:00