Commit Graph

508284 Commits

Author SHA1 Message Date
J. Ryan Stinnett
cb11da5ada Bug 1319950 - Use consistent naming with viewport properties. r=gl
Use "change" instead of "update" terminology with viewport properties.
Remove redundant "viewport" word from viewport changes.

MozReview-Commit-ID: HSFLiZyTVYy

--HG--
rename : devtools/client/responsive.html/test/unit/test_change_viewport_device.js => devtools/client/responsive.html/test/unit/test_change_device.js
extra : rebase_source : ddf227119edc0e022d586cf46b448e1891d059aa
2017-01-19 16:56:39 -06:00
J. Ryan Stinnett
cff6bbb553 Bug 1319950 - Wrap dPR state in object for consistency. r=gl
MozReview-Commit-ID: ERiDO14wGUz

--HG--
extra : rebase_source : 97d52933efb35758f8c6916be75a59a06cfe25f0
2017-01-09 19:29:53 -06:00
J. Ryan Stinnett
cf3fb03fad Bug 1319950 - DPR watching should move to actor. r=jryans
MozReview-Commit-ID: KcPhlh5uYJO

--HG--
extra : rebase_source : 0a9c585b28a78ad2892c87e8fc814f9fbde90d57
2017-01-09 18:47:38 -06:00
Andrew McCreight
64fe15162a Bug 1331743 - Create CrossProcessCpowHolder even if there is no message manager. r=smaug
MozReview-Commit-ID: AtRfKQCHofe

--HG--
extra : rebase_source : fd7a7be3c99fcfe47316c863c4b9db0ddd43548b
2017-01-17 11:00:38 -08:00
Andrew McCreight
a619072cc3 Bug 1332445 - Get rid of SymbolTable::globalScope. r=kanru
MozReview-Commit-ID: Ar69yiCqJnT

--HG--
extra : rebase_source : 33a19aaf6f1586bd1c023cfe7637201ea6774301
2017-01-23 10:52:22 -08:00
Andrew McCreight
d6a0e6b709 Bug 1332486, part 3 - Merge CxxType into ImportedCxxType. r=kanru
MozReview-Commit-ID: 2lrVvDZJYhD

--HG--
extra : rebase_source : 1049108315123e3ade71d828cca5fc2f5c023a40
2017-01-23 10:45:11 -08:00
Andrew McCreight
656a6d5bf6 Bug 1332486, part 2 - Remove some type predicates that are never used. r=kanru
MozReview-Commit-ID: 89S5cZqaguH

--HG--
extra : rebase_source : 599d40bfb53ecdadb57902bcde3ab7c3ef3bb970
2017-01-23 10:42:17 -08:00
Andrew McCreight
44f6bf8952 Bug 1332486, part 1 - Remove the unused BuiltinCxxType. r=kanru
MozReview-Commit-ID: JRrWI26xWCy

--HG--
extra : rebase_source : 7be6512436e66075d900477f30057182de34483d
2017-01-23 10:39:39 -08:00
Andrew McCreight
556961ac46 Bug 1321871, part 2 - Remove PContent opens of PGMPService. r=peterv
--HG--
extra : rebase_source : 8db0331e7f1296f96f171cbd573ff40848967c49
2017-01-05 12:55:57 -08:00
Andrew McCreight
1951ea01ff Bug 1321871, part 1 - Replace use of opens and bridges in GMP protocols with endpoints. r=peterv
This removes the open of PGMPContent from PGMP, the bridge of
PGMPService and PGMP from PGMPContent, and the spawn of PGMP from
PGMPService. I did these changes all at once because the way the
bridges works it was hard to split it up.

--HG--
extra : rebase_source : d9311e3047b9855ad422838f5a8b6bfdc382d225
2017-01-05 12:55:27 -08:00
Edouard Oger
d22c7ab8ed Bug 1332993 - Do not write logs on FxA profile 304 response. r=markh
MozReview-Commit-ID: Hf5d6rz8HNQ

--HG--
extra : rebase_source : f51a3a9b1fb0c4f5e6c56114e289f67ee99b315f
2017-01-23 11:25:04 -05:00
Andrew Swan
f0d74608eb Bug 1333071 Escape addon name in post-install dialog r=florian
MozReview-Commit-ID: Gvhpzq4Psk7

--HG--
extra : rebase_source : a6a6f6240c9122f525e4d0ec5465abc092a510b0
2017-01-23 11:40:57 -08:00
Sebastian Hengst
461878052c Backed out changeset ccc602619a07 (bug 1332993) for failing xpcshell test test_accounts.js at least on Linux. r=backout on a CLOSED TREE 2017-01-24 18:34:08 +01:00
Mythmon
444bade64c Bug 1325409 - shield-recipe-client: Remove unnecessary cleanup r=mythmon
See also: https://github.com/mozilla/normandy/pull/443/files

MozReview-Commit-ID: 6LdFs4YdfMs

--HG--
extra : rebase_source : 0c854f02696cdf24621eeea576ff420f04694adc
2017-01-23 15:26:10 -08:00
Mike Conley
b64c4d29e7 Bug 1312091 - Regression test. r=bsmedberg
MozReview-Commit-ID: 2t21i4wRHzQ

--HG--
extra : rebase_source : 4588683377bc8d34d4e57334ffbe1fd065632e82
2017-01-21 12:33:36 -05:00
Mike Conley
899e9b7747 Bug 1312091 - Allow third-party subframes to access navigator.plugins[plugin] if the top-level document has allowed it. r=bsmedberg
MozReview-Commit-ID: 5Ei77KD6qZC

--HG--
extra : rebase_source : d37a15a73135e7dcb7e40d2de8d83342451cc5fb
2017-01-23 11:45:44 -05:00
Ralph Giles
5f0a2f9de1 Bug 1324435 - mozboot: ensure win32 rust support. r=ted
If we have rustup installed, use it to check the available
target platforms and install 32-bit windows support if we're
on the (default 64-bit) windows platform.

This catches systems where the mozillabuild bootstrapper was
run before it installed this, so rustup is available, but the
i686 target library isn't.

MozReview-Commit-ID: 9bE2OQnmvxs

--HG--
extra : rebase_source : 0915fef85755718c5524b13b6b7d0d8b6dbe05b4
2017-01-11 11:30:47 -08:00
Ralph Giles
d8025db2ea Bug 1324435 - mozboot: Install rust i686-msvc target. r=ted
Windows devs often want to target 32-bit windows. Make this
easier by installing the target for them at mozboot time.

MozReview-Commit-ID: 6gFbFBOqMz8

--HG--
extra : rebase_source : 12933c6cb7895cef859c9022efa87c62f321219e
2017-01-11 10:19:28 -08:00
Gijs Kruitbosch
2cbdb18d82 Bug 1333102 - bump telemetry histograms for reader mode, r=bsmedberg
MozReview-Commit-ID: 43Jyoi4nlM0

--HG--
extra : rebase_source : 6ab2ad85b1041cab708ecf4ce8ceaee8b126e0fa
2017-01-23 16:41:46 +00:00
Henrik Skupin
fa96c2f9f9 Bug 1323185 - Add window (tab) handling support for Fennec. r=ato
So far Marionette did support Fennec but not any of its tab handling
features. As such most of the commands fail because they do not take
BrowserApp into account.

This patch adds support for retrieving window handles, switching
between windows, and closing tabs.

Additionally to those changes a couple of unit tests are getting
updated, and added.

MozReview-Commit-ID: 7sbVIblm0Hw

--HG--
rename : testing/marionette/harness/marionette_harness/tests/unit/test_window_handles.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_handles_content.py
extra : rebase_source : 475dd6bee446f58208192202cd4c483e2fd929dc
2017-01-23 08:46:50 +01:00
Henrik Skupin
e328faf19c Bug 1323185 - Skip unit tests which should not be run with Fennec. r=maja_zf
MozReview-Commit-ID: 5aiuT7vlm3f

--HG--
extra : rebase_source : a25a0b3f9935ab0e55413706ccb675c7a54aeaf8
2017-01-17 16:35:22 +01:00
Henrik Skupin
40518a3f3a Bug 1323185 - Fix test_close_not_selected_tab for correctly closing a background tab. r=maja_zf
It should not be possible to close a background tab via the menu shortcut.
Instead another method should be used, best here is the close button.

MozReview-Commit-ID: 3cZmAyPsnj7

--HG--
extra : rebase_source : 7bfcae00211b86400e39131187267866c3d4ea25
2017-01-17 19:09:05 +01:00
James Graham
73219092ce Bug 1302621 - fixup wpt manifest, a=testonly
MozReview-Commit-ID: 5MGcaXlEHt

--HG--
extra : amend_source : 979fee56b4eebf55c5f079821c2cc5ed82a1e3e0
2017-01-24 07:55:00 +01:00
Phil Ringnalda
403a7be2db Backed out changeset 9b9e53e7eee7 (bug 1326686) for causing frequent failures in test_scroll_snapping_scrollbars.html
--HG--
extra : rebase_source : 7e4a4cd87bcbb88c566b708881190f1b4c1dd964
2017-01-24 07:42:44 -08:00
Masatoshi Kimura
720fd1b0ae Bug 1331820 - Disallow NS_ConvertUTF16toUTF8 for NS_NewNativeLocalFile. r=froydnj
MozReview-Commit-ID: 5YGVp8mOGff

--HG--
extra : rebase_source : 5114896c7e0a81e8c85fc5f35f35f5c17d405ecb
2017-01-21 15:48:56 +09:00
Masatoshi Kimura
f2dc02a97e Bug 1331820 - Fix misuse of NS_NewNativeLocalFile in nsFilePickerProxy.cpp. r=baku
MozReview-Commit-ID: 8egufBmWM4Z

--HG--
extra : rebase_source : df4fe8174b64b559c50a206bbbf95eabe408cf5c
2017-01-21 15:46:44 +09:00
Masatoshi Kimura
ad2ffe5a09 Bug 1331820 - Fix misuse of NS_NewNativeLocalFile in widget/gtk/. r=froydnj
MozReview-Commit-ID: 71jHwBg9e9s

--HG--
extra : rebase_source : efa058d75206bfe93bc97aca1015451bd4a197dc
2017-01-21 15:45:17 +09:00
Masatoshi Kimura
7ab3096e8e Bug 1331820 - Fix misuse of NS_NewNativeLocalFile in widget/android/. r=blassey
MozReview-Commit-ID: BJi20AfAQc0

--HG--
extra : rebase_source : b065565cded79c43ef72e046294d663923a43278
2017-01-21 15:43:41 +09:00
Masatoshi Kimura
529cea516c Bug 1331820 - Fix misuse of NS_NewNativeLocalFile in nsAppStartup.cpp. r=mossop
MozReview-Commit-ID: 76d2Vmj9vfV

--HG--
extra : rebase_source : f40b57198949e6751abf82d51d9b3594b33c73cb
2017-01-21 15:42:02 +09:00
Masatoshi Kimura
c82e3f0369 Bug 1331820 - Fix misuse of NS_NewNativeLocalFile in netwerk/. r=jduell
MozReview-Commit-ID: 6OKqRLhGJpm

--HG--
extra : rebase_source : 39bf499ef8e24c6bc7818e087564d19b5158212d
2017-01-21 15:37:27 +09:00
Masatoshi Kimura
2f33a39f13 Bug 1331820 - Fix misuse of NS_NewNativeLocalFile in nsFileControlFrame.cpp. r=baku
MozReview-Commit-ID: 7v78jtmp7rU

--HG--
extra : rebase_source : 51e2287c2b3e811eb6979f68015aa14d6f31a9f1
2017-01-21 15:36:10 +09:00
Edouard Oger
274682c188 Bug 1332993 - Do not write logs on FxA profile 304 response. r=markh
MozReview-Commit-ID: Hf5d6rz8HNQ

--HG--
extra : rebase_source : 5861ee29ff229b44f999119d95a94ba673f22e2e
2017-01-23 11:25:04 -05:00
James Graham
6f445607d4 Bug 1302621 - Fix buggy history traversal test, r=Ms2ger
MozReview-Commit-ID: Lc7BDuxEWgY

--HG--
extra : rebase_source : a6df9697f3f24dbc56390c1b654c9d53822ce17e
2017-01-20 12:57:49 +00:00
Henrik Skupin
f5e1d18069 Bug 1333065 - Fix test_additional_capabilities to use the remote profile path for Fennec. r=maja_zf
In case of Fennec the remote profile path has to be used for comparing the moz:profile
capability of Marionette.

MozReview-Commit-ID: 1vHquI0yPmD

--HG--
extra : rebase_source : 1c3a7f3718d683fad8ffb898083ead7af09bbc12
2017-01-23 22:28:18 +01:00
Gijs Kruitbosch
490012393e Bug 1333305 - fix perma-orange by only removing buttons if they're present (splice(-1, 1) removes the last element of an array), r=mikedeboer
MozReview-Commit-ID: INCwigBboL1

--HG--
extra : rebase_source : e923696e6c9804cc9a36d4c61cd663c651e29d56
extra : source : 7409a2f8e974b455fbfdd43c280fce77af0e90bf
2017-01-24 09:55:51 +00:00
Tomer Cohen
a3277b929b Bug 1332471 - about:config on Android is missing a page title r=sebastian
MozReview-Commit-ID: 81jNo9jxNNY

--HG--
extra : rebase_source : 60a71b5604b2aeee1e8f087f93fcaadb6d15ba1a
2017-01-20 00:19:20 +02:00
Ricky Chien
d76428577f Bug 1328197 - Implement details view r=Honza
MozReview-Commit-ID: 29VdjQzeAZi

--HG--
extra : rebase_source : 11330426fdf5d28bdb062816b41a1b358eb679a4
2017-01-14 16:50:06 +08:00
Mike de Boer
a6ba9e50b7 Bug 1332757 - don't select the findbar input field contents upon find-again when modal highlighting is enabled. r=Gijs
MozReview-Commit-ID: 7H1yZtTVLXC

--HG--
extra : rebase_source : af5fdec9f7a881e8166823cf554ce3ea1c1fe4c3
2017-01-23 13:31:18 +01:00
Gerald Squelart
9c41bb7d24 Bug 1333314 - MediaCodecs::operator==(ascii literal) - r=jya
Instead of `...Codecs().AsString().EqualsASCII("...")`, one can just type
`...Codecs() == "..."`.

MozReview-Commit-ID: JS0yXhs0mz1

--HG--
extra : rebase_source : 40947ca3975ae5390d5dae5add7ed35460235545
2017-01-24 15:42:48 +11:00
Mike de Boer
0ca886f4ee Bug 1316459 - play range outline animations after its properties have been set as the result of a scheduled repaint of the modal highlighter. r=Gijs
MozReview-Commit-ID: 4xLHwB0l4ja

--HG--
extra : rebase_source : 34e045fb3264ad86e819bd341dab57cd820f77ed
2017-01-23 20:13:07 +01:00
Ting-Yu Lin
55aa51e408 Bug 1332105 Part 2 - Make Selection::LookUpSelection() return UniquePtr. r=dholbert
Selection::LookUpSelection()'s only caller,
nsFrameSelection::LookUpSelection(), doesn't check the return value. Let's
make it return UniquePtr directly like nsFrameSelection::LookUpSelection().

Rename aReturnDetails to aDetailsHead so that its role is clearer.
aDetailsHead is of type UniquePtr<SelectionDetails> instead of
UniquePtr<SelectionDetails>&& because the caller always wants to transfer
the ownership of SelectionDetails into the function.

MozReview-Commit-ID: 89Y7X1LTKON

--HG--
extra : rebase_source : 730d601ccb87eb2b616c0a021129752ed5301a3a
2017-01-20 23:28:02 +08:00
Ting-Yu Lin
f1d19f16fb Bug 1332105 Part 1 - Convert SelectionDetails and related functions to use UniquePtr. r=dholbert
For the non-owning pointer usage like iterating SelectionDetails's linked
list, it's sufficient to use SelectionDetails*.

MozReview-Commit-ID: 7PCFhD6Iz8j

--HG--
extra : rebase_source : 2d26edd513a402384e26719b3c0b5362d7a4ebb8
2017-01-20 17:39:57 +08:00
Hiroyuki Ikezoe
d889aef662 Bug 1333295 - Use 'left' and 'right' for 'clear' property animation. r=daisuke
'inline-start' and 'inline-end' are still behind the pref on beta channel
(bug 1253919).

MozReview-Commit-ID: ISI5QYbjf7X

--HG--
extra : rebase_source : ccaec5ff831b645fb150b7e5913c7ad3d10fc2ff
2017-01-24 12:15:42 +09:00
JW Wang
d7ec453920 Bug 1333280 - Make ThenValueBase::mCompletionPromise a MozPromise::Private. r=gerald
MozReview-Commit-ID: E046bQoQN1

--HG--
extra : rebase_source : e8563000ac0ab452d703dd6e67878e8605f7acc9
extra : intermediate-source : 514e9122a222fba252f47673fbe3cf842c322790
extra : source : 7f2bf86df00cc33737da5a2aaa8052cc60c5d8cf
2017-01-23 17:47:27 +08:00
Matthew Noorenberghe
df8974cb62 Bug 1319176 - Open the SUMO page when the insecure login warning is clicked. r=seanlee
MozReview-Commit-ID: JxAps2ySOnZ

--HG--
rename : toolkit/components/passwordmgr/test/browser/browser_insecurePasswordWarning.js => toolkit/components/passwordmgr/test/browser/browser_insecurePasswordConsoleWarning.js
extra : rebase_source : 33bca31c943c99374e432defb2d6c6ac39262cf9
2017-01-23 16:06:22 -08:00
Matthew Wein
1534b7a30a Bug 1234150 - Support overriding "about:newtab" using chrome_url_overrides. r=aswan,mixedpuppy
MozReview-Commit-ID: 4psqXfT1w2p

--HG--
extra : rebase_source : 1fdf62f5130ab994112aa37730a95c8620c99138
2017-01-10 14:24:50 -05:00
Jan Henning
7f37054663 Bug 1332863 - Turn on strict mode for mobile session store. r=sebastian
MozReview-Commit-ID: 20KRW4yxPm4

--HG--
extra : rebase_source : 31cda3723011281523468643a5a48da22066fc6f
2017-01-21 19:58:57 +01:00
Makoto Kato
c69d395f8b Bug 1332806 - Check AppConstants.MOZ_ENABLE_PROFILER_SPS to use Profiler object on browser.js. r=sebastian
When turning off SPS profiler by configure option, or we build non-SPS arch build  such as android/aarch64, Tab.prototype.onStateChange already throws the exception because Profiler isn't defined.

So we should check AppConstants.MOZ_ENABLE_PROFILER_SPS to use Profiler object.

MozReview-Commit-ID: A9ISurxiRmc

--HG--
extra : rebase_source : 25103e97cd4827edef33335e3aec9384a6695526
2017-01-21 12:41:22 +09:00
cnevinc
8dde17828f Bug 1333006 - Add localization note explaining that "Open" here is not an action, like a button, but an adjective. r=sebastian
MozReview-Commit-ID: 8y8g8CfpdzJ

--HG--
extra : rebase_source : bc56c27f41277909d5d3016c7e43e7365f735bb6
2017-01-23 16:05:25 +08:00
karo
7d701563ea Bug 1332952 - Implement GetAsSourceSurface() for SharedRGBImage. r=mattwoodrow
MozReview-Commit-ID: E9zl5FchvZG

--HG--
extra : rebase_source : 416fb6ff91d9f76b2632b64f527d1c86db8dd53c
2017-01-23 11:06:17 +13:00