572809 Commits

Author SHA1 Message Date
Sylvestre Ledru
2599c6df9b Bug 1420414 - Remove libvorbis/todo.txt and rename README => README.md just like upstream r=rillian
MozReview-Commit-ID: CVCFnA2eyvV

--HG--
rename : media/libvorbis/README => media/libvorbis/README.md
extra : rebase_source : 6937f8ff548a675c52ee4f7cc2b34db3481d37c3
2017-12-06 21:05:13 +01:00
Sylvestre Ledru
cfc98dfe7d Bug 1420414 - Update of the update.sh vorbis script r=rillian
* +x on the script
* add the #!/bin/sh
* check the number of args
* readme has been renamed
* todo.txt no longer exits

MozReview-Commit-ID: 67JIO610CNg

--HG--
extra : rebase_source : ee717814cb1f2cd64369caa0c7ee89dedad61c66
2017-12-06 21:00:48 +01:00
Jean-Yves Avenard
9e40aac1a1 Bug 1331696 - P3. Remove direct audio support from speech synth. r=eeejay
MozReview-Commit-ID: E1UKOOvwUOe

--HG--
extra : rebase_source : c955b0f33a86c7d84ce28d8ba7d838338b5c1cf4
2017-12-02 09:13:35 +01:00
Eitan Isaacson
7529e18cce Bug 1331696 - P2. make the speech synth mochitests pass. r=jya
MozReview-Commit-ID: 5fzgFZa8gcT

--HG--
extra : rebase_source : 7ba5a9de4aa60dcbae998a8a0a7b3974a7822687
2017-12-06 19:10:42 +01:00
Jean-Yves Avenard
7dc06780fc Bug 1331696 - P1. Remove WebSpeech Pico service. r=chmanchester,eeejay
It's no longer used, and won't be able to work with the removal of speech synth direct audio support.

MozReview-Commit-ID: BMdeRJHes0R

--HG--
extra : rebase_source : 9f45b360d27f8013ef229eba79e9d9921d0fdb26
2017-12-02 09:17:39 +01:00
Peter Snyder
28001d0dce Bug 1377689 - merge identical headers in set{Request,Response}Header, r=bz,mixedpuppy
MozReview-Commit-ID: Kpli9YzEvlt

--HG--
extra : rebase_source : 717c44a3b4b55f3ff0fa40ddb4778bca5265b8d4
2017-12-04 22:48:54 -06:00
Kevin Chen
0ef9411420 Bug 1414853 - Ensure LayerManager's backend type is LAYERS_WR in CanUseAdvancedLayer since BasicCompositor might be used for remote extension process; r=sotaro
MozReview-Commit-ID: KzAUXKWJf58

--HG--
extra : rebase_source : 155d8b910e63b0c3cb2eb524053f4d45878ebffa
2017-12-05 16:49:14 +08:00
Matthew Noorenberghe
0dfb1ec446 Bug 1415692 - Don't enforce runByManifest for prefs in manifests on disabled tests. r=ahal
MozReview-Commit-ID: Fd9laiSVJwa

--HG--
extra : rebase_source : 4bf4dc02e6e16f1b2f68f1102c184fb0c4c399c9
2017-12-05 15:45:21 -08:00
Matthew Noorenberghe
e6e4165603 Bug 1415692 - Show the bookmark toolbar in new profiles with > 3 bookmarks on it. r=Gijs,mak
MozReview-Commit-ID: C3tmqIrt5ak

--HG--
extra : rebase_source : 936b8cab5de587e2dde708b94f8be597f9c83e6a
2017-12-04 15:24:02 -08:00
Jean-Yves Avenard
00597541ad Bug 1423565 - Update tasks.json as per documentation. r=rillian
Most of the keywords used were deprecated and following versioning 0.1.0 even though it was marked as version 2.0.0.

This also defines build-binaries as the default task, so that Command-Shift-B doesn't need any confirmation.

MozReview-Commit-ID: UGDxqJYaFs

--HG--
extra : rebase_source : aafcc4839ec39d2d5998b2663fc0d24f10ec288e
2017-12-06 14:59:35 +01:00
Chris H-C
7144c7d031 bug 1408416 - Remove inconsistent Telemetry strings from About dialogs r=Dexter
On nightly and aurora we have supplemental strings about Telemetry in the About
dialog/section. However, we already open the data policy tab (Desktop) and
notification (Mobile) on nightly, aurora, -and beta- to more accurately tell
users about our data policies.

So let's remove the inconsistently-applied semi-hard-to-find strings.

MozReview-Commit-ID: 3zjXQwi9r7v

--HG--
extra : rebase_source : af9728dd1ff2161ff028f85ebf7f93c22eae0181
2017-12-05 11:05:53 -05:00
Sam Foster
97cfe92b81 Bug 1416044 - Add telemetry probe for if userChrome.css is loaded. r=francois,jwatt
* New USER_CHROME_CSS_LOADED histogram
* Just log a boolean to reflect if the userChrome.css was successfully loaded at profile initialization, in the parent process.

MozReview-Commit-ID: 8ffSNUot43I

--HG--
extra : rebase_source : 11f43e832449952c83cdb104c61c9c33c1aaa123
2017-11-28 12:14:02 -08:00
Luca Greco
edaec7544b Bug 1406675 - Allow storages in WebExtensions on customized cookieBehavior and lifetimePolicy prefs. r=asuth,aswan
This commit ensures that WebExtension principals always get a nsICookieService::BEHAVIOR_ACCEPT
cookieBehavior and a nsICookieService::ACCEPT_NORMALLY aLifetimePolicy:

- the webextension pages are still able to use indexedDB and localStorage on a globally
  configured:

  "network.cookie.cookieBehavior = 2"

  ("Accept cookies from websites" unchecked in the about:preferences
  "use custom settings for history" section)

- the webextension pages' localStorage does not switch in session-only mode on a globally
  configured:

    "network.cookie.lifetimePolicy = 2"

  ("Keep until I close Firefox" in the about:preferences
  "use custom settings for history" section)


MozReview-Commit-ID: 5LOCvCgcokM

--HG--
extra : rebase_source : 419dfdf953d7d49c0a3893da3242b43904155597
2017-11-10 00:49:33 +01:00
Sebastian Hengst
1155b62924 Backed out 2 changesets (bug 1419336) for build bustage on Linux, OS X and mingw32 and failing modified devtools test browser_webconsole_network_messages_expand.js on Windows. r=backout on a CLOSED TREE
Backed out changeset 572bb0e72616 (bug 1419336)
Backed out changeset 1cd28aa89b3e (bug 1419336)
2017-12-06 19:35:07 +02:00
Marco Bonardo
d44f0c093d Bug 1419825 - Callers of insertVisitedURIs may overwrite the history title passing a null title. r=kitcambridge
MozReview-Commit-ID: EPU4mv8rn7h

--HG--
extra : rebase_source : a2dc1684f6c234ebb898c8f0f1acaa9541b579da
2017-11-23 18:44:07 +01:00
Tarek Ziadé
8d44fcec74 Bug 1415536 - Extend NotifyNetworkActivity to get sent/received bytes r=baku,valentin
MozReview-Commit-ID: Afdvz0lktY8

--HG--
extra : rebase_source : 050a3d3322397a581a2ada507f011424e066311f
2017-11-23 09:37:54 +01:00
Jan Odvarko
feb54b49d6 Bug 1419336 - Update tests; r=nchevobbe
MozReview-Commit-ID: JLq8yY7hgEp

--HG--
extra : rebase_source : eb952338d3b2840be5af7452896854b53f0f89b2
2017-12-06 14:03:21 +01:00
Jan Odvarko
04e502ce8c Bug 1419336 - Properly update HTTPi UI if a request is opened before finish; r=nchevobbe
MozReview-Commit-ID: GwkGlD1UB9G

--HG--
extra : rebase_source : 3e59e5425a556058173cf0d295ceb4041915d3b6
2017-12-06 11:42:37 +01:00
Simon Fraser
2d9eac809a Bug 1423594 Update functools import and pycompat r=rail
MozReview-Commit-ID: GA6ArqyvJFU

--HG--
extra : rebase_source : 3ba6a46d5abfbdeb1e29798c1d8e46b81ca68734
2017-12-06 14:56:56 +00:00
Simon Fraser
4fdfa3ba9b Bug 1423539 Update funsize docker image and python3 r=rail
MozReview-Commit-ID: 2iWrYevwtvs

--HG--
extra : rebase_source : b56b659dac3783a519b77b89110a8c87336c5eb2
2017-12-06 12:00:50 +00:00
Andreas Tolfsen
68c9c60264 Bug 1423209 - Drop ability to put frame script to sleep. r=automatedtester
Marionette has a Marionette:sleepSession IPC command it uses to put a
content frame script "to sleep".  This removes certain message handlers
and clears some state by calling deleteSession() in listener.js.
The frame script can later be "restarted" by calling Marionette:restart.

This is B2G-specific functionality we no longer need.  In an effort
to remove old cruft from Marionette before tackling the window
tracking refactoring we want to remove support for this.

This removes the Marionette:sleepSession and Marionette:restart
IPC messages as well as GeckoDriver#switchToGlobalMessageManager.
The latter function additionally resets GeckoDriver#mm to the global
message manager which is fine, because for Firefox/Fennec we never
use the targetted message manager.

There will be a follow-up bug to remove OOP frame handling and the
targetted message manager used in GeckoDriver#sendAsync.

MozReview-Commit-ID: GRSBReBfQGX

--HG--
extra : rebase_source : 9f5ff562e3547ee804ec350678cb688f2cf1b4fa
2017-12-05 17:07:36 +00:00
Nicolas Chevobbe
14478454d5 Bug 1401944 - Delete browser_webconsole_copy_link_location in new console frontend; r=jdescottes.
The test was already migrated. Took this as an opportunity to refactor the
migrated test a bit.

MozReview-Commit-ID: CjbBelrWjS8

--HG--
extra : rebase_source : 76d93bd71d9b48a46a40b6539bafd590a253db74
2017-12-05 09:49:22 +01:00
Francesco Lodolo (:flod)
0b2047cb81 Bug 320231 - Update localization notes for length-limited PKCS#11 strings in pipnss.properties r=Pike
MozReview-Commit-ID: 11iUjRi8eUX

--HG--
extra : rebase_source : 029f6e8a06a0d2903297d1726352c584f69ce69d
2017-12-06 12:11:59 +01:00
Jeremy Chen
548ee3ec09 Bug 1423509 - cleanup for BuildTextRunsScanner::SetupLineBreakerContext. r=jfkthame
The textBreakPoints variable and its related logic are copied from
BuildTextRunForFrames, however, they are not used in
SetupLineBreakerContext at all. Remove the variable allocation and the
unnecessary while loop.

MozReview-Commit-ID: 1AsA6V7aGMh

--HG--
extra : rebase_source : 408b1e4a44e7a7f41be9cafdb72392ed5f518f37
2017-12-06 17:18:07 +08:00
Tiberius Oros
3d72365a57 Backed out 2 changesets (bug 1422915)for eslint failure on /builds/worker/checkouts/gecko/testing/marionette/server.js:391:5 r=backout on a CLOSED TREE
Backed out changeset d61481e31a93 (bug 1422915)
Backed out changeset a30ad544bf0f (bug 1422915)
2017-12-06 14:04:06 +02:00
Tiberius Oros
2b285e1296 Backed out changeset b0c952f7d225 (bug 1421004)for build bustage r=backout on a CLOSED TREE 2017-12-06 14:00:22 +02:00
Martin Stransky
8883c46342 Bug 1416673 - make #titlebar-content on active moz-lwtheme visible, r=dao
#titlebar-content is not a direct child of root window so the selector doesn't apply
and we have the #titlebar-content invisible on lwt themes.

There's a similar rule on windows:
https://dxr.mozilla.org/mozilla-central/rev/a928be5dacc3b544e29c0612b3f8cda6447df802/browser/themes/windows/browser.css#175

MozReview-Commit-ID: 79V2onRHdcx

--HG--
extra : rebase_source : 8db3e7f8dbec3a80ea2daed248245d6a799962ba
2017-12-06 12:31:33 +01:00
Henrik Skupin
c032e116cb Bug 1422741 - Skip test_strategy_after_remoteness_change for intermittent failures. r=whimboo
MozReview-Commit-ID: HPgIF2S8hT1

--HG--
extra : rebase_source : 5f58a28e3aa4e9df2ddc0de82ef3454078b67583
2017-12-06 10:28:00 +01:00
Andreas Tolfsen
1b0393bfa6 Bug 1423357 - Remove unused properties from GeckoDriver class. r=whimboo
MozReview-Commit-ID: 3tppkWZtCBP

--HG--
extra : rebase_source : fbcd6015295f9ced0a5c96e47e7e0b9554eacb54
2017-12-05 21:59:38 +00:00
Andreas Tolfsen
c4a2765582 Bug 1422915 - Be explicit about remote-active data when shutting down. r=whimboo
When Marionette starts and shuts down it emits the remote-active
system notification.  On starting the data is set to true (a boolean),
but on shutdown it is left undefined which defaults to null.

We should use false (boolean) explicitly.

MozReview-Commit-ID: Er0Wn2pZrOi

--HG--
extra : rebase_source : 35d1f7ab471309a25d660c056deb6f69821e40c2
2017-12-04 18:55:42 +00:00
Andreas Tolfsen
14878bd48a Bug 1422915 - Send remote-active after socket has ceased listening. r=whimboo
The remote-active system notification is currently sent before the
TCP socket has stopped listening.  It is marginally safer to send
it as the last action.

MozReview-Commit-ID: KhB6TMvyCPv

--HG--
extra : rebase_source : 5363c00a8da9217d2f93908c52a466d47fb21d75
2017-12-04 18:54:12 +00:00
bechen@mozilla.com
6a35658a80 Bug 1421004 - Break the mDocument reference cycle at Destroy(). r=jwwang,smaug
We break the cycle reference between VideoDocument/Plugindocument and MediaDocumentStreamListener when the document be destroyed.

MozReview-Commit-ID: Aowla95zMgg

--HG--
extra : rebase_source : 89efc6c480ba97476926ba561d386803fbb14412
2017-12-05 15:32:12 +08:00
Vedant Chakravadhanula
d81a7eb85a Bug 1422697 - Changed crash reporter detection in unit test r=whimboo
Since the crash reporter interface was made available all the time,
the check for the enabled state of the crash reporter had to be made
via AppConstants.jsm

MozReview-Commit-ID: LPkBVEjBB5o

--HG--
extra : rebase_source : eb49d7ca7c457ae1afaafdd9e6364333aebd03bf
2017-12-05 20:01:55 +05:30
steveck-chung
a8b7199f62 Bug 1418884 - [Form Autofill] Make getAbbreviatedSubregionName/findOption supports more locales. r=lchang,scottwu
MozReview-Commit-ID: HD8xFNHJwDR

--HG--
extra : rebase_source : 944ea41bb9470c3707b0bdc5e053bd433a060cbe
2017-11-24 17:04:00 +08:00
Mike Hommey
627d9acca4 Bug 1423461 - Report the right size to the OOM handler for moz_xcalloc. r=njn
--HG--
extra : rebase_source : 536f6504394b14a4968b24fbc719017111a428cf
2017-12-06 16:10:30 +09:00
Mike Hommey
33ca8ff779 Bug 1423461 - Use mozilla/Likely.h in mozalloc.cpp. r=njn
Back when mozalloc.cpp was written, mozilla/Likely.h didn't exist.

--HG--
extra : rebase_source : da3b4c8839a97e3ac2d40da158905ac38c088683
2017-12-06 16:05:08 +09:00
Mike Hommey
a646756fb7 Bug 1423461 - Use noexcept in mozalloc.h on android. r=njn
Bug 1163171 removed support for building for android with GCC, and we
don't need to use throw() anymore. We can use the same code as for other
non-Windows platforms.

--HG--
extra : rebase_source : 9c2c2179a6d214096619ff0ae1d1a42912beda79
2017-12-06 11:38:59 +09:00
Mike Hommey
41a56e83c2 Bug 1423461 - Remove MOZALLOC_INLINE, and always use MOZ_ALWAYS_INLINE_EVEN_DEBUG. r=njn
MOZ_ALWAYS_INLINE_EVEN_DEBUG is always defined through
mozilla/Attributes.h, so the fallbacks are never used in practice. They
are just there from the old days when mozalloc.h didn't use
mozilla/Attributes.h.

--HG--
extra : rebase_source : 0d55068ab5fcec3f4bcafecd8c3ce371597f8cfe
2017-12-06 11:31:48 +09:00
Rob Thijssen
46b04a90df Bug 1416779 - disable firewall notifications; r=MattN
MozReview-Commit-ID: 88jOI6CVhja

--HG--
extra : rebase_source : 61890720720e805176daaab8814330a536990faa
2017-12-05 14:12:55 +02:00
Tiberius Oros
1880c5e16b Merge mozilla-central to mozilla-autoland. r=merge a=merge
--HG--
extra : rebase_source : b704804c0529b605cda321eb65c867121107ce21
2017-12-06 12:29:38 +02:00
Gurzau Raul
f5f1c3f294 Merge inbound to mozilla-central r=merge a=merge 2017-12-06 11:53:55 +02:00
Gurzau Raul
c2096f8bee Merge autoland to mozilla-central r=merge a=merge 2017-12-06 11:52:20 +02:00
Boris Chiou
5f1cc1b488 servo: Merge #19504 - hashglobe: Dump more information if out of memory while allocating a table (from BorisChiou:stylo/crash/out_of_memory); r=emilio
This is for Bug 1418806 and Bug 1416903. Sometimes, we got a crash message on stylo:

>  called `Result::unwrap()` on an `Err` value: FailedAllocationError {
>  reason: "out of memory when allocating RawTable" }

but this is not enough to debug, so let's add one more field in
FailedAllocationError, so we can know the size we are allocating.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors

Source-Repo: https://github.com/servo/servo
Source-Revision: 7fd7c21c4c99dd9f8e118948f0c52d4b4073d559

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 6566ffbcab15da7dc3f80551089fc433b2635936
2017-12-06 02:38:22 -06:00
Lee Salzman
6dc1932292 Bug 1394570 - request synthetic bold for Mac fonts with WR. r=gankro
MozReview-Commit-ID: JAmWZM9SOe0
2017-12-05 22:18:53 -05:00
L10n Bumper Bot
0b678e0e58 no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
ach -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
af -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
an -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ar -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
as -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ast -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
az -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
be -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
bg -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
bn-BD -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
bn-IN -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
br -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
bs -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ca -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
cak -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
cs -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
cy -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
da -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
de -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
dsb -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
el -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
en-GB -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
en-ZA -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
eo -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
es-AR -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
es-CL -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
es-ES -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
es-MX -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
et -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
eu -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
fa -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ff -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
fi -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
fr -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
fy-NL -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ga-IE -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
gd -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
gl -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
gn -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
gu-IN -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
he -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
hi-IN -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
hr -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
hsb -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
hu -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
hy-AM -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ia -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
id -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
is -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
it -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ja -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ja-JP-mac -> ['macosx64', 'macosx64-devedition']
ka -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
kab -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
kk -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
km -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
kn -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ko -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
lij -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
lo -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
lt -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ltg -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
lv -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
mai -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
mk -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ml -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
mr -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ms -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
my -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
nb-NO -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ne-NP -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
nl -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
nn-NO -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
oc -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
or -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
pa-IN -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
pl -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
pt-BR -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
pt-PT -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
rm -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ro -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ru -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
si -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
sk -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
sl -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
son -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
sq -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
sr -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
sv-SE -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ta -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
te -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
th -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
tl -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
tr -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
uk -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
ur -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
uz -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
vi -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
wo -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
xh -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
zh-CN -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
zh-TW -> ['linux', 'linux-devedition', 'linux64', 'linux64-devedition', 'macosx64', 'macosx64-devedition', 'win32', 'win32-devedition', 'win64', 'win64-devedition']
2017-12-05 18:41:04 -08:00
Ben Kelly
676c0b3a5b Bug 1423412 P5 Fix race in about-blank-replacement.https.html popup test case. r=baku 2017-12-05 20:45:23 -05:00
Ben Kelly
45d997d075 Bug 1423412 P4 Add a ClientManager::GetInfoAndState() that retrieves the ClientInfo and ClientState for a given ID. r=baku 2017-12-05 20:45:23 -05:00
Ben Kelly
13d2ce995c Bug 1423412 P3 Handle the case where an iframe starts with an inherited controller and then ends up uncontrolled. r=baku 2017-12-05 20:45:23 -05:00
Ben Kelly
dc20c8c537 Bug 1423412 P2 Copy the service worker controller across redirects by default and clear it explicitly for non-subresource redirects. r=baku 2017-12-05 20:45:23 -05:00
Ben Kelly
fb38b7b228 Bug 1423412 P1 Actually mark window/worker ClientSource objects controlled when loaded with a controlling service worker. r=baku r=jld 2017-12-05 20:45:22 -05:00