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