Brindusan Cristian
64183553f6
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-12-15 23:58:07 +02:00
Ciure Andrei
7e4e20da7d
Merge inbound to mozilla-central r=merge a=merge
2017-12-15 23:52:00 +02:00
Ciure Andrei
0c51c27ba6
Merge autoland to mozilla-central r=merge a=merge
2017-12-15 23:49:52 +02:00
Andreas Farre
2e47990680
Bug 1410096 - Make unified build work. r=smaug
2017-12-15 21:17:32 +01:00
Andreas Farre
40c26995ea
Bug 1410096 - Move labeled queues to SchedulerGroup. r=smaug
...
This improves the performance of GetEvent and PutEvent in
LabeledEventQueue by removing a hash table mapping groups to queues.
2017-12-15 21:17:31 +01:00
Jeff Gilbert
76aeb80f35
Bug 1425369 - Treat Draw* as Draw*Instanced(1). - r=daoshengmu
...
MozReview-Commit-ID: KZKNQtCSG4V
2017-12-15 11:43:50 -08:00
ffxbld
eea8fcf5e8
No bug, Automated HPKP preload list update from host bld-linux64-spot-306 - a=hpkp-update
2017-12-15 11:20:42 -08:00
ffxbld
cce9ab656b
No bug, Automated HSTS preload list update from host bld-linux64-spot-306 - a=hsts-update
2017-12-15 11:20:38 -08:00
ffxbld
9ac2c62a5f
No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
2017-12-15 11:03:02 -08:00
ffxbld
e5088d2dbb
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2017-12-15 11:02:59 -08:00
ffxbld
b18ce43492
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2017-12-15 11:02:55 -08:00
Dragana Damjanovic dd.mozilla@gmail.com
058c245d53
Bug 1425196 - Turn on the TLS1.3 early-data. r=mcmanus
2017-12-15 18:48:07 +01:00
Ted Campbell
2b76618a43
Bug 1425413 - Fix non-jit platform MacroAssembler failure. r=jorendorff
...
MozReview-Commit-ID: FR1eUPTkMsb
2017-12-15 11:44:00 -06:00
Emilio Cobos Álvarez
2c789cb314
Bug 1424952: Modernize a bit more nsImageMap, and make removals a bit more incremental. r=dholbert
...
Summary: MozReview-Commit-ID: 4iXJtLKEwY7
Reviewers: dholbert
Reviewed By: dholbert
Bug #: 1424952
Differential Revision: https://phabricator.services.mozilla.com/D336
MozReview-Commit-ID: 3FANAhS06Z5
2017-12-15 17:53:41 +01:00
Robert Strong
1115c3d053
Bug 1413727 - Removes JAWS token from the update url and removes JAWS checks from the update url test. r=mhowell
2017-12-15 08:33:44 -08:00
Andreas Farre
54b84f70d3
Bug 1417107 - Use histogram key suffix 'unlabeled' instead of 'labeled'. r=erahm
...
Make unlabeled runnables be the runnables we tag with extra
information, since they're the ones we want to decrease.
Note: This changes values gathered for telemetry!
2017-12-15 17:02:50 +01:00
Jan de Mooij
c8e7910919
Bug 851769 part 3 - Inline GetLengthProperty. r=anba
...
--HG--
extra : rebase_source : 9eb4f0ce998217a4a736ff18119ef06675fe77a8
2017-12-14 21:39:56 -06:00
Jan de Mooij
ea3919e272
Bug 851769 part 2 - Fast path Array.prototype.reverse when no pre-barriers are needed. r=anba
...
--HG--
extra : rebase_source : 4330eebdf397ffe43b40887b767c225a9aea0660
2017-12-14 21:39:29 -06:00
Jan de Mooij
d19ee0ef94
Bug 851769 part 1 - Handle arrays with length <= 1 more efficiently in Array.prototype.reverse. r=anba
...
--HG--
extra : rebase_source : fdf3bf32165011b3051bcd5ca1b6ad349ca7b8c1
2017-12-14 21:37:33 -06:00
Narcis Beleuzu
88be244907
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-12-15 03:47:38 +02:00
Narcis Beleuzu
b73dac9611
Merge autoland to mozilla-central. r=merge a=merge on a CLOSED TREE
2017-12-15 03:43:08 +02:00
Andreas Tolfsen
685c7988ab
Bug 1425365 - Disable geckodriver Rust tests on Windows. r=me a=Aryx
...
MozReview-Commit-ID: 4HgsfkMaTv4
2017-12-14 19:10:45 -06:00
Matt Woodrow
7418541eb3
Bug 1419609 - Always mark the root agr as async. r=jwatt
2017-12-14 17:39:49 -06:00
Matt Woodrow
5d4d20a5a6
Bug 1419021 - Part 2: Don't do a full display list build when there are no modified frames. r=miko
2017-12-14 17:38:21 -06:00
Matt Woodrow
1571d5e823
Bug 1419021 - Part 1: Invalidate display items when we get a size for decoded images since this can change the display items we build. r=tnikkel
...
This breaks rendering when we try do a sync decode paint since we might not have created the nsDisplayImage/nsDisplayBackgroundImage yet (or cached the empty size) and so we never get to the actual paint call.
2017-12-14 17:37:56 -06:00
Bogdan Tara
53cb4ab128
Merge inbound to mozilla-central r=merge a=merge
2017-12-15 00:33:30 +02:00
ffxbld
4c5305936a
No bug, Automated HPKP preload list update from host bld-linux64-spot-306 - a=hpkp-update
2017-12-14 11:19:41 -08:00
ffxbld
96bf1438a5
No bug, Automated HSTS preload list update from host bld-linux64-spot-306 - a=hsts-update
2017-12-14 11:19:38 -08:00
ffxbld
7fccec6502
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2017-12-14 10:39:44 -08:00
ffxbld
5d995473be
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2017-12-14 10:39:40 -08:00
Gijs Kruitbosch
fa8d818e47
Bug 1425270 - update readability from github commit fa9d8bda48ee574bcffbc19d68b4ca39e1f9036a, rs=already-reviewed
...
--HG--
extra : rebase_source : 0d5e3c74b166f50425ffa5e6afd5efbf52810b51
2017-12-14 11:26:53 -06:00
Rok Garbas
53a4c17bf3
Bug 1425265 - tcmigration remove treeherder symbols from post-*-dummy tasks r=aki
...
MozReview-Commit-ID: FmsuryzYod4
2017-12-14 11:42:32 -06:00
Kartikaya Gupta
1a9363bebe
Bug 1424782 - Follow-up to remove overzealous assertion I added. r=me
...
With webrender and gfx.webrender.hit-test enabled, we create
nsDisplayCompositorHitTestInfo items which are subclasses of nsDisplayEventReceiver,
and we do so even for painting display lists. So this assertion trips even though
this is the desired behaviour. I'm taking the assertion out as it is not really
needed.
DONTBUILD because trivial assertion removal
MozReview-Commit-ID: Bs9PjtQSwqQ
2017-12-14 13:55:08 -05:00
Ben Kelly
5811e89cc4
Bug 1424300 P3 Add a mochitest verifying we can recover if the script cache is deleted. r=edenchuang
2017-12-14 13:27:11 -05:00
Ben Kelly
aaa9e9567a
Bug 1424300 P2 Store response URLs in the service worker script cache. r=edenchuang
2017-12-14 13:27:11 -05:00
Ben Kelly
dcd091626b
Bug 1424300 P1 Gracefully handle when the service worker script cache exists, but is empty. r=edenchuang
2017-12-14 13:27:11 -05:00
Oriol Brufau
e91083fee0
Bug 1424617 - Remove text-shadow in webextension badges. r=dao
...
MozReview-Commit-ID: F4axgM8IL7C
--HG--
extra : rebase_source : 656c6276948282fde20062ffaad1966e52962998
2017-12-14 16:03:22 +01:00
Margareta Eliza Balazs
defd7cd449
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2017-12-15 11:52:23 +02:00
Dorel Luca
110706c3c0
Merge mozilla-inbound to mozilla-central r=merge a=merge
2017-12-14 11:54:15 +02:00
Jonathan Kew
1a613e00cb
Bug 1424898 - patch 2 - De-virtualize nsIWordBreaker and rename to mozilla::intl::WordBreaker. r=m_kato
...
--HG--
rename : intl/lwbrk/nsSampleWordBreaker.cpp => intl/lwbrk/WordBreaker.cpp
rename : intl/lwbrk/nsIWordBreaker.h => intl/lwbrk/WordBreaker.h
2017-12-13 22:17:38 -06:00
Jonathan Kew
574a922078
Bug 1424898 - patch 1 - De-virtualize nsILineBreaker and rename to mozilla::intl::LineBreaker. r=m_kato
...
--HG--
rename : intl/lwbrk/nsJISx4051LineBreaker.cpp => intl/lwbrk/LineBreaker.cpp
rename : intl/lwbrk/nsILineBreaker.h => intl/lwbrk/LineBreaker.h
2017-12-13 22:17:32 -06:00
Jan de Mooij
31186e4a2d
Bug 1416727 followup - Add try-catch to ignore overrecursion exceptions. r=red
2017-12-13 17:59:44 -06:00
J.C. Jones
dccb7bcf7c
Bug 1247124 - Limit FIDO U2F to Secure Contexts r=ttaubert,smaug
...
Use the [SecureContext] webidl notation to hide the powerful "window.u2f"
feature and its interface when not loaded in a secure context.
MozReview-Commit-ID: 7en8b5ieI85
2017-12-13 17:02:38 -06:00
Richard Marti
3c5efdcba7
Bug 1423453 - Remove -moz-border-*-colors where possible. r=dao
...
MozReview-Commit-ID: JbvngOk18dR
2017-12-15 13:38:49 +01:00
Jeff Walden
fd497a09a8
Bug 1424951 - Add a comment to Parser.h documenting the inheritance hierarchy comprising a Parser. r=arai
2017-12-13 01:02:52 -06:00
cku
5a90745685
Bug 1424922 - Prevent calling PDFiumParent::Close twice. r=dvander
...
We call PDFiumParent::Close twice under certain conditions. Once in
PDFiumProcessParent::Delete, and once in PDFiumProcessParent's dtor. So we may
hit MOZ_ABORT which tell us that we are trying to close a closed channel.
This patch prevents hitting this abort by:
1. Only close the channel in PDFiumProcessParent::Delete, remove another call
in PDFiumProcessParent's dtor. (Please see the change in
PDFiumProcessParent.cpp).
2. Remove PDFiumParent::AbortConversion and relative code. We can just use
PDFiumParent::EndConversion instead. When calling PDFiumParent::Close, we
actually close the IPC channel *synchronously*, which means there is no need
to register a callback by PDFiumParent::AbortConversion to receive
actor-destroy callback.
MozReview-Commit-ID: 9i5j6t54J3h
--HG--
extra : rebase_source : 5f74ebc1ecc29e9983c30ca2dd63e0b49bd24a50
2017-12-13 12:42:59 +08:00
Margareta Eliza Balazs
31d6374e80
Backed out changeset 950963c8a8e1 (bug 1425294) for failing ss in browser/tools/mozscreenshots/browser_screenshots_cropping.js r=backout on a CLOSED TREE
2017-12-15 09:35:16 +02:00
Jeff Walden
c01efcb5a2
Bug 1424946
- Move GeneralParser::noSubstitutionTaggedTemplate into a baser class. r=arai
2017-12-12 15:21:01 -06:00
Jeff Walden
34875d001a
Bug 1424946
- Move GeneralParser::stringLiteral into a baser class. r=arai
2017-12-12 15:21:01 -06:00
Jeff Walden
d7888d1994
Bug 1424946
- Move GeneralParser::identifierReference into a baser class. r=arai
2017-12-12 15:21:00 -06:00