Jean-Yves Avenard
8682fd60e2
Bug 1387801 - Reject invalid H264 content. r=gerald
...
MozReview-Commit-ID: 9m42TIYgis4
--HG--
extra : rebase_source : b6b7d167c40219b8af97dd3f05e079d4b8db4239
2017-08-06 17:39:03 +02:00
Bobby Holley
e4c12083df
servo: Merge #17988 - Use a 1-entry smallvec in the selector maps (from bholley:smallvec_selectormap); r=emilio
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1363789
Source-Repo: https://github.com/servo/servo
Source-Revision: 19d862a984d11c9d4f97d50924ad2d5fdabaf7e9
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 32bf56e12ad3c261f410cc55c13e4d4e8b192b67
2017-08-07 02:00:02 -05:00
Gian-Carlo Pascutto
60d25346d1
Bug 1386558 - Check sandboxing level 2 after permissions are available. r=jld
...
MozReview-Commit-ID: 9Pqwk45pJbe
--HG--
extra : rebase_source : 1c21f21d04cddd6c00e5f495c6686c671aa9cac1
2017-08-03 12:31:37 +02:00
Gian-Carlo Pascutto
36784f22aa
Bug 1385891 - Whitelist things in the extension dir, not just the dir itself. r=jld
...
MozReview-Commit-ID: 3DryT8mm1F3
--HG--
extra : rebase_source : 23a8bda22307687884aa73d454221a78a4922791
2017-08-04 09:48:32 +02:00
Cameron McCormack
be74891fba
servo: Merge #17987 - style: Remove stray debugging println (from heycam:rm-println); r=upsuper
...
Left this in accidentally in #17981 .
Source-Repo: https://github.com/servo/servo
Source-Revision: 8f34d54b0fa74cfa17f522be836eb259cfc0a905
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : cf2551eaeaa04f2f1d922a076c00c8b56e0eecfa
2017-08-07 00:52:22 -05:00
Matthew Noorenberghe
7da630dcc5
Bug 1387634 - Update unsupported @autocomplete token list to reflect the autofill MVP. r=smaug
...
Also remove stale expected failures for region and locality.
MozReview-Commit-ID: 7McvaCWfY3a
--HG--
extra : rebase_source : e94b5e30df85f911fe8f5ce52dbd6459efbc92df
2017-08-04 16:15:31 -07:00
James Cheng
238e3be549
Bug 1387314-Remove NS_DispatchToMainThread and use nsIEventTarget to dispatch instead. r=cpearce
...
MozReview-Commit-ID: EcEQlLLhU5z
--HG--
extra : rebase_source : bc44b7815a80bb1c63a0a32c82936eac3a311108
2017-08-04 11:31:15 +08:00
Evan Tseng
89e1924c8f
Bug 1377167 - Update font size, font color, and background color to match the Photon preferences visual refresh spec. r=mconley
...
MozReview-Commit-ID: 2dcr9x8cnEp
--HG--
extra : rebase_source : 29e46895762c3daadbb4fd9f6f4baf5518cebd8e
2017-07-24 16:49:16 +08:00
Matthew Noorenberghe
cb484a7a5a
Bug 1387611 - Delay formautofill system add-on updates until the next restart. r=lchang
...
MozReview-Commit-ID: 6f4FhTg0KaA
--HG--
extra : rebase_source : 17926e3f4139f1d91bd4e18c369dc0a0441562d6
2017-08-04 15:44:34 -07:00
cku
dc53be7e42
Bug 1386864 - Part 2. Implement CompareLayers to reuse the code in AddAndRemoveImageAssociations. r=heycam
...
MozReview-Commit-ID: Aw9uJ8UFipj
--HG--
extra : rebase_source : 46457cfd25d918ad65327ac9a062ddf7bf973ee1
2017-08-04 17:01:21 +08:00
cku
e39dc2b278
Bug 1386864 - Part 1. Compare image-data of two style-image objects only if both of them are resolved. r=heycam
...
MozReview-Commit-ID: 3gjoN9wNPlH
--HG--
extra : rebase_source : c1970147ede5cb3f3f94f3dd69100d92da573edf
2017-08-04 16:40:04 +08:00
Hiroyuki Ikezoe
0f0a5e0807
Bug 1387910 - Set content property other than neither 'normal' nor 'none' to generate pseudo element properly. r=boris
...
MozReview-Commit-ID: AAGCZOXFMOk
--HG--
extra : rebase_source : ceff586cd85d9662bcfd235d884c2db90a1ddec8
2017-08-07 11:35:36 +09:00
Karl Tomlinson
7f6c7692a4
bug 1365556 invalidate widget style contexts after their ancestors are set r=stransky+263117
...
Although this is only known to affect buttons with builtin child widgets, it
is difficult to audit all GTK widgets for similar situations, and so the same
defense is applied to all widgets.
MozReview-Commit-ID: LMVXX3UYqR9
--HG--
extra : rebase_source : d327addad8d2b0e070c6ca86c6e38271c8431a23
2017-08-01 09:17:46 +12:00
JW Wang
b2d75fa057
Bug 1383628. P5 - move CanClone() from MediaResource to BaseMediaResource. r=gerald
...
1. we move clone related methods to BaseMediaResource which is the only cloneable sub-class of MediaResource.
2. add CanClone() to ChannelMediaDecoder to reduce the dependency on MediaResource for HTMLMediaElement.
MediaResource should be internal details to MediaDecoder.
MozReview-Commit-ID: Hl2nAiuyTO0
--HG--
extra : rebase_source : 43dd9ee33ef2ef2e9093eb6b264dc174379d61d2
extra : source : 978ded48a90f2c407c4545486243acabf492736a
2017-08-04 15:29:55 +08:00
JW Wang
163c6a8c8b
Bug 1383628. P4 - move CloneData() and Create() from MediaResource to BaseMediaResource. r=gerald
...
Now we can store a more specific resource type in ChannelMediaDecoder.
MozReview-Commit-ID: EzXC547O7aR
--HG--
extra : rebase_source : eea1872eeeee9b5964fcc767c79b0315bf277602
extra : source : 84011bf4847bbed26e89af0b831aded93522f7ac
2017-08-04 14:52:22 +08:00
JW Wang
da1e4aeb7b
Bug 1383628. P3 - devirtualize Load() which has no overrides. r=gerald
...
MozReview-Commit-ID: EZ9jcHiWGZb
--HG--
extra : rebase_source : 6e1547598a5ac1a797ce09d79dc7f2935678570c
extra : source : c7362776a480758a9c12ed69cc155b19872bd238
2017-08-03 17:48:26 +08:00
JW Wang
a8a917b8bb
Bug 1383628. P2 - move the call to Load() into Clone(). r=gerald
...
MozReview-Commit-ID: 9k8BXLwAepI
--HG--
extra : rebase_source : 52d3fb871bad53691585e774c2745f328592eb3f
extra : source : cdc492f87aa634eaaae0809aacb261ad25be7b08
2017-08-03 17:47:23 +08:00
JW Wang
09bd1a691e
Bug 1383628. P1 - divide Clone() into 2 functions. r=gerald
...
Now we have a non-virtual Clone() and a virtual CloneImpl().
We will call Load() inside Clone().
MozReview-Commit-ID: Hd6p206Brhq
--HG--
extra : rebase_source : fe30611f6524234d98494cd55453140e3b78c7d6
extra : source : 517cd32514e65cf5f6cd7fe46acecd7f9aea6310
2017-08-03 17:39:55 +08:00
Alastor Wu
0528b73bd3
Bug 1387917 - Turn on the pref media.block-autoplay-until-in-foreground by default. r=bwu
...
MozReview-Commit-ID: 7KNLYSeSXDu
--HG--
extra : rebase_source : 902783cd494514d3bb5921f8da062414c5039662
2017-08-07 10:34:30 +08:00
Cameron McCormack
044f1f8951
Bug 1387481 - Part 2: Crashtest. r=hiro
...
MozReview-Commit-ID: 8B7GcjqNZQf
--HG--
extra : rebase_source : 65972249a062731c5d5a3e15ea860cf3e3ecdcb8
2017-08-05 17:36:09 +08:00
Cameron McCormack
536fe8ffa0
Bug 1387481 - Part 1: Don't eagerly style editor-created NAC if it's appended to an element in a display:none subtree. r=hiro
...
MozReview-Commit-ID: 7bucY7JKRS0
--HG--
extra : rebase_source : 8a4fd542fe72c6abc0636784841d3851c69b6fb4
2017-08-05 17:36:09 +08:00
gasolin
d5ec85700b
Bug 1387220 - [onboarding]document how to show notification and snippets;r=mossop
...
MozReview-Commit-ID: 47UIKw4NAQX
--HG--
extra : rebase_source : eb34d2ee4b146754c9337b6b314f3c9ab17643d8
2017-08-04 10:52:13 +08:00
Thomas Wisniewski
e530ba4d43
Bug 1355576 - Add ability to clear all localStorage with the browsingData API; r=bsilverberg,janv
...
MozReview-Commit-ID: 4UUqg62yIo9
--HG--
extra : rebase_source : 9c6154bbe878fc3921d22027fdc90dbdaed05be9
2017-07-04 20:59:26 -04:00
Dão Gottwald
4766d2c90f
Bug 1387861 - Use _scrollbox.scrollLeft instead of scrollPosition which doesn't exist anymore, and update remaining _handleTabSelect call sites for signature change. r=Gijs
...
MozReview-Commit-ID: G8CjJ7TMDq7
--HG--
extra : rebase_source : 17e77f3fc7a632be4bc9dc9441a16433ba2e9fe5
2017-08-06 23:02:13 +02:00
Ryan VanderMeulen
fa85433426
Merge inbound to m-c. a=merge
2017-08-06 21:18:07 -04:00
Manish Goregaokar
b74c4d0f69
Bug 1386915 - Add nsLookAndFeel::NativeInit() virtual call for initializing native-side state; r=jfkthame
...
MozReview-Commit-ID: 8XKSC1AOI0N
2017-08-06 15:41:08 -07:00
Manish Goregaokar
89df80e7d0
Bug 1386915 - Assert when nsLookAndFeel calls GTK off main thread; r=bholley
...
MozReview-Commit-ID: 9H9dE02bZel
2017-08-06 15:41:05 -07:00
Phil Ringnalda
e760ae7c08
Backed out changeset 5020a2dcb8a7 (bug 1355576) for failures in test_ext_browsingData.js
...
MozReview-Commit-ID: BVSLvIkK5Wd
2017-08-06 15:29:38 -07:00
Christoph Kerschbaumer
2e072b2667
Bug 1387812 - Convert docshell/test/test_bug694612.html to comply with new data: URI inheritance model. r=smaug
2017-08-06 12:13:08 +02:00
Sebastian Hengst
2c9fcc2dc1
Backed out changeset 869c1393d5e2 (bug 1382092) for failing browser-chrome's browser_all_files_referenced.js. r=backout
2017-08-06 16:38:28 +02:00
Sebastian Hengst
510fea6625
Backed out changeset c54efba3a04f (bug 1382092)
2017-08-06 16:37:23 +02:00
Sebastian Hengst
20b517f5a7
Backed out changeset b532acf3b5ea (bug 1382092)
2017-08-06 16:37:18 +02:00
Eden Chuang
4c09ce6369
Bug 1382092 - Mochitest for supporting default payment UI in DOM code. r=baku
2017-07-24 17:18:27 +08:00
Eden Chuang
a6937d64f9
Bug 1382092 - Support default payment UI service in DOM code part 2. r=baku
2017-08-04 17:24:59 +08:00
Eden Chuang
88b726da47
Bug 1382092 - Support default payment UI service in DOM code part 1. r=MattN
2017-08-04 17:24:54 +08:00
Sebastian Hengst
b52285fffc
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: LBuvGxGDK9k
2017-08-06 11:05:44 +02:00
Masatoshi Kimura
06311d2e3a
Bug 1375125 - Remove nsILocalFile. r=froydnj
...
MozReview-Commit-ID: 6oU6Ya5UXtC
--HG--
extra : rebase_source : 55b6e30aa348c1b939326698b0da7d72c26b479c
2017-08-05 09:43:49 +09:00
Masatoshi Kimura
f6b1dc1043
Bug 1375125 - Fix errors caused by mechanical replacement. r=froydnj
...
MozReview-Commit-ID: 1kOvLdeCJiR
--HG--
extra : rebase_source : 94b04b16ac5d951600d31d1cdb78b494d8275ad1
2017-08-05 08:21:55 +09:00
Masatoshi Kimura
8b713b2b0f
Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj
...
This mechanically replaces nsILocalFile with nsIFile in
*.js, *.jsm, *.sjs, *.html, *.xul, *.xml, and *.py.
MozReview-Commit-ID: 4ecl3RZhOwC
--HG--
extra : rebase_source : 412880ea27766118c38498d021331a3df6bccc70
2017-08-04 17:49:22 +09:00
Sebastian Hengst
ca40024d84
Backed out changeset 1538b0445eda (bug 1366555) for timing browser_locationBarCommand.js and browser_locationBarExternalLoad.js. r=backout
2017-08-05 23:15:16 +02:00
Kris Maglione
ceb2ea3854
Bug 1356273: Part 2 - Add tests that document.open()/write() only loads content scripts once. r=aswan
...
The combination of "match_about_blank": true and "run_at": "document_start"
can potentially cause content scripts to run twice for the same document, once
for the intermediate about:blank document created by the document.open() call,
and again for the same document with its final URL after it's been fully
setup.
This test ensures that that behavior doesn't regress.
MozReview-Commit-ID: 9XSfW3rEL4f
--HG--
extra : rebase_source : e206bccd8fad648ebb152418c8784b0a4739fcab
2017-08-03 15:21:22 -07:00
Kris Maglione
51bfea7ccd
Bug 1356273: Part 1 - Set document readyState to uninitialized during document.open() r=smaug
...
Calling SetNewDocument() immediately triggers content-document-global-created
observers for the new window global. In the case of document.open() calls,
though, the document itself is in an intermediate state at that point, and
does not have the correct URL or DOM contents for the new global. Setting the
ready state to uninitialized lets listeners determine when that's the case.
MozReview-Commit-ID: FAkyvOnkFR2
--HG--
extra : rebase_source : 5953f871d5c19875603e0c57d8449e1a5f32c950
2017-08-03 15:18:20 -07:00
David Anderson
783e6ecfd6
Add diagnostics for the crash in bug 1387467. r=milan
2017-08-05 01:32:25 -07:00
Richard Marti
b5246ec0a4
Bug 1387731 - Update Add-ons favicon. r=dao
...
MozReview-Commit-ID: 4hvY2Ptb8F5
2017-08-05 16:52:19 +02:00
Andreas Tolfsen
da6629ba61
Bug 1387559 - Drop session_id fallback for WebDriver:NewSession. r=automatedtester
...
The WebDriver service in the remote protocol accepts sessionId and
session_id and we only need on. All known consumers are using sessionId,
and we can drop the session_id fallback.
MozReview-Commit-ID: 6fa5Lgkzwfu
2017-08-05 17:35:54 +01:00
Andreas Tolfsen
5ec99cbafd
Bug 1387457 - Convert element click functions to async. r=automatedtester
...
The element click functions in testing/marionette/interaction.js are
generator functions using "yield". This patch converts them to async
functions.
MozReview-Commit-ID: 4A4cTaY619w
2017-08-05 17:21:06 +01:00
Tooru Fujisawa
5399586a08
Bug 1356114 - Part 3: Update border dashed testcase. r=jwatt
2017-08-06 00:26:58 +09:00
Tooru Fujisawa
883265422d
Bug 1356114 - Part 2: Consistently make the ends of dashed CSS borders a full dash if not connecting to a corner. r=jwatt
2017-08-06 00:26:58 +09:00
Tooru Fujisawa
a1b9a771f1
Bug 1356114 - Part 1: Change the code that optimizes away CSS border corner painting to ensure opposite sides have the same length. r=jwatt
...
See https://bugzilla.mozilla.org/show_bug.cgi?id=1356114#c8
for a diagram describing the old behavior.
2017-08-06 00:26:57 +09:00
Sebastian Hengst
75303aec29
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-08-05 12:00:50 +02:00