Commit Graph

480887 Commits

Author SHA1 Message Date
Gijs Kruitbosch
d71d400a4a Bug 1283565 - add telemetry to determine whether undo works and how often it's unavailable due to sync, r=dolske,data-r=bsmedberg
MozReview-Commit-ID: LwFrwbEQLtV

--HG--
extra : transplant_source : %151E%E3%5E%C0%1C%EB%3D%13%99%10%BC%C7%0C%F4%21%EEL%E8
2016-06-30 19:02:46 +01:00
Carsten "Tomcat" Book
dbefb150d6 Merge mozilla-central to fx-team 2016-07-01 11:19:37 +02:00
Carsten "Tomcat" Book
f93a6047fb merge mozilla-inbound to mozilla-central a=merge 2016-07-01 11:17:36 +02:00
Carsten "Tomcat" Book
1f72427874 merge fx-team to mozilla-central a=merge 2016-07-01 11:15:53 +02:00
Phil Ringnalda
ef87dff4e9 Back out 14928a6b38f3 (bug 1214824) for leaking an nsStringBuffer in debug e10s devtools 2016-06-30 21:12:11 -07:00
Mantaroh Yoshinaga
cb3e27e060 Bug 1277272 - Add crashtests in dom/animation/tests/crash. r=birtles
MozReview-Commit-ID: 7Eqbt4qxYQe

--HG--
extra : rebase_source : 0803c934eaa264b4d34ceceb62822aa8281a77ae
2016-07-01 11:17:43 +09:00
Chris Pearce
0405241de4 Bug 1283666 - Remove code to handle obsolete MediaKeySystemConfiguration attributes. r=jwwang
MozReview-Commit-ID: 1T3DH0JVstQ

--HG--
extra : source : f2d2fd02cdba4bd5c3c60c4005c852c3ee12ee9e
2016-07-01 11:26:29 +12:00
Chris Pearce
4bada5f9a0 Bug 1283666 - Remove obsolete MediaKeySystemConfiguration attributes. r=smaug
They're no longer in the spec, and we and Chrome have supported the up to date
versions for a while.

MozReview-Commit-ID: 3OBpPuua7GW

--HG--
extra : source : d9122e818c36fc0e2381ae469988a96324e5557d
2016-07-01 11:25:42 +12:00
Chris Pearce
8e789d39c5 Bug 1283630 - Remove remaining MOZ_WIDEVINE_EME define checks. r=jwwang
I had meant to remove all of these in bug 1276132, but I missed a couple. We
should now check whether Widevine is enabled before hitting these code paths
by checking the preference.

MozReview-Commit-ID: FmAdlgbF0Py

--HG--
extra : source : 586eff45c5479c7efc86435add5f6e9edd5e43b0
extra : amend_source : 65a9902374155d9e3180f0510b1d1434b986dc83
2016-07-01 09:39:48 +12:00
Cervantes Yu
c196afcb21 Bug 1283017 - Fix ContentParent::GetAll() returning a dead ContentParent instance if it's the first in the list. r=billm
MozReview-Commit-ID: HqkNRsAcHlP
2016-07-01 10:50:14 +08:00
Phil Ringnalda
1835ee2f20 Bug 1260177 - skip browser_social_chatwindowfocus.js on ASan for constant failures 2016-06-30 19:36:19 -07:00
Phil Ringnalda
f95b09aadd Bug 1230018 - skip browser_compartments.js on Linux opt e10s for constant failures 2016-06-30 19:36:17 -07:00
Mason Chang
02f263e5b9 Bug 1282496 - memset unoptimized images with RGBX surface format to 0xFF. r=seth 2016-06-30 18:59:29 -07:00
Bill McCloskey
3f712641d1 Bug 1214824 - Forbid CPOW usage if add-on declares it is multiprocessCompatible (r=mrbkap) 2016-06-30 17:38:54 -07:00
Wes Kocher
0a4e1558a6 Backed out 6 changesets (bug 1244227) for mochitest-cl failures
Backed out changeset fc2dcc9e7f52 (bug 1244227)
Backed out changeset 5855543dc299 (bug 1244227)
Backed out changeset b409ab88921d (bug 1244227)
Backed out changeset 2990149167fc (bug 1244227)
Backed out changeset e4bf9065b319 (bug 1244227)
Backed out changeset 404a39c5e090 (bug 1244227)
2016-06-30 13:42:15 -07:00
djmdev
e2dfb7824c Bug 1172412 - Moved the markers to the right of the checkbox, before the label. r=ntim
MozReview-Commit-ID: 3DYIoVO2an4
2016-06-30 21:50:27 +05:30
Matt Woodrow
e6469da752 Bug 1269321: Part 4 - Add tests. r=thinker
--HG--
extra : rebase_source : 4a6756ea08ac3f949fd2ad3a50aa5160921e446e
2016-06-30 18:10:49 +02:00
Matt Woodrow
4f7d3bf72f Bug 1269321: Part 3 - Create a wrapper layer for masking when we can't support it on the normal layer. r=thinker
--HG--
extra : rebase_source : 2ad8ec40082c3cea7b811190a91b0324a4b0d8a2
2016-06-30 18:10:25 +02:00
Matt Woodrow
420e856aa7 Bug 1269321: Part 2 - Add a new constructor option to nsDisplayOwnLayer that doesn't force active layers. r=thinker
--HG--
extra : rebase_source : b972a28220de54eb3f2af6ef4dc1c748860b11f9
2016-06-30 18:09:08 +02:00
Matt Woodrow
8882773da0 Bug 1269321: Part 1 - Add a way to check if the current clip has rounded corners. r=mstange
--HG--
extra : rebase_source : ebdb701125fb1ec910f09af938dcea9d95fe442f
2016-06-30 18:08:35 +02:00
Carsten "Tomcat" Book
417702597f Merge mozilla-central to autoland 2016-06-30 14:15:28 +02:00
Carsten "Tomcat" Book
065ef2b275 Backed out changeset bcd10b16cb33 (bug 1283135) on developers request 2016-06-30 13:49:58 +02:00
Carsten "Tomcat" Book
3a42c363cc merge mozilla-inbound to mozilla-central a=merge 2016-06-30 12:33:41 +02:00
Carsten "Tomcat" Book
ed3ab6cac3 Backed out changeset bb6bea23a056 (bug 1282226) for blocking merge from m-i to m-c 2016-06-30 12:31:18 +02:00
Carsten "Tomcat" Book
61ce4d4d5c merge fx-team to mozilla-central a=merge 2016-06-30 11:54:32 +02:00
Carsten "Tomcat" Book
3213a7983d Backed out changeset c34ec3e0884c (bug 1248163) for hazard failures
--HG--
extra : rebase_source : 9ef8cd7b6248533e552c3b149257ffafbc0a29ca
2016-06-30 07:20:30 +02:00
Xidorn Quan
4b271deafa Bug 1282334 followup - Remove pointless DOMFullscreenHandler._fullscreenDoc. r=dao
MozReview-Commit-ID: HHoDOeVJNu2

--HG--
extra : source : e51d628bfe236d221e1b9a53d67f2f47b1a7aecb
2016-06-30 14:57:30 +10:00
Xidorn Quan
0826f76d6e Bug 1282334 part 2 - Ensure scheduling flush for fullscreen change. r=smaug
The refresh driver may not be triggered regularly if the page is static.
In that case, we need to ensure a flush is scheduled for fullscreen
change, otherwise the page may get stuck.

MozReview-Commit-ID: c5FhqaIUQW

--HG--
extra : source : 10269de859e1a6b532ecd02fafff205365c51f2b
2016-06-30 14:57:30 +10:00
Xidorn Quan
6415838678 Bug 1282334 part 1 - Not check transaction id for non-e10s. r=dao
Before this patch, there are two issues for non-e10s window:

* The initial entering fullscreen would hit timeout because we do not
  record lastTransitionId for entering for non-e10s, and a number is
  never larger than undefined, so MozAfterPaint never triggers the
  message it should trigger.

* Every exiting fullscreen may hit timeout because when we record the
  transition id in DOMFullscreen:CleanUp, the last paint for fullscreen
  change may have completed, and consequently we won't receive any new
  MozAfterPaint with a larger transition if the page is static.

MozReview-Commit-ID: IWCC6QHA3AL

--HG--
extra : source : 3be19433697e710d33e25f30baf78342ae25d956
2016-06-30 14:57:30 +10:00
Anjana Vakil
a76676cb0e Bug 1258505 - Warn about misformatted --pref arguments; r=maja_zf
In BaseMarionetteArguments._get_preferences, called by verify_usage,
print warning about poorly formatted --pref argument(s)
passed to the mach command, which are ignored.

MozReview-Commit-ID: EQHpvMuB9x8

--HG--
extra : rebase_source : 4bbe35138e96ef3f1c7fe51a0edfbc3ad629b524
2016-06-29 18:57:02 +02:00
Anjana Vakil
aa2b4232e8 Bug 1258505 - Fix verification of total_chunks argument; r=maja_zf
In BaseMarionetteArguments.verify_usage, require
total_chunks > 1, as described in error message
(not >= 1 as previously).

MozReview-Commit-ID: 1EftQpfHpo9

--HG--
extra : rebase_source : 6afa71ab2f4677ca1d1f7981ec4427d4c23e9cd6
2016-06-29 18:03:46 +02:00
Anjana Vakil
f97aeca6e1 Bug 1258505 - Replace print/exit statements with errors; r=maja_zf
In BaseMarionetteArguments.verify_usage, some checks for incorrect
usage were printing messages to the console then exiting.
Replace these with `self.error` statements for consistency
and user-friendliness.

MozReview-Commit-ID: 39AYtqiV8Ue

--HG--
extra : rebase_source : e4f152e20f10ba15af6d93a0c69d9d1877f7813e
2016-06-29 17:58:16 +02:00
Jocelyn Liu
36d3b49b3a Bug 1276240 - Ignore typeExtension argument if the value is null or undefined. r=smaug
MozReview-Commit-ID: 4ZeySrIpgFr

--HG--
extra : rebase_source : 36d230e041b01622110027e00c7b0eb1188454ed
2016-06-28 17:07:32 +08:00
Ted Mielczarek
12d21dc687 bug 1280326 - make MockedOpen case-insensitive on Windows. r=gps
MozReview-Commit-ID: O26u2kVrSk

--HG--
extra : rebase_source : 05233c7718a33fe4c87e087502d2d622c9e089a7
2016-06-28 16:11:33 -04:00
Jarda Snajdr
24366b36b0 Bug 1281732 - Part 8: Fix webconsole tests that inspect the stack frames r=bgrins 2016-06-27 04:54:00 +02:00
Xidorn Quan
9cd4a13d78 Bug 1274868 - Deactive opened menu when entering fullscreen. r=enn
MozReview-Commit-ID: 9VOMfDQZ0eZ

--HG--
extra : amend_source : 4bb215e2d9256725293ecc8fe66d9b93590af526
2016-06-27 10:42:37 +10:00
Carsten "Tomcat" Book
d8d1e0b986 Backed out changeset d4e94246b3b4 (bug 1274868) for wrong reviewer name 2016-06-30 06:32:37 +02:00
Marcos Caceres
7d0789d464 Bug 1280777 - put window.oninstall behind a pref. r=bkelly r=baku 2016-06-29 19:04:00 +02:00
Cykesiopka
d93f9d1b28 Bug 1282004 - Convert TestMD4 CPP unit test into a GTest. r=mgoodwin
Nothing in the file requires functionality provided by the CPP unit test harness,
so making the file a GTest makes it more accessible.

MozReview-Commit-ID: FaAtF0blCwV

--HG--
rename : security/manager/ssl/tests/compiled/TestMD4.cpp => security/manager/ssl/tests/gtest/MD4Test.cpp
extra : transplant_source : edV%1F%0B97%1B%25%FA%0ABH%14%F5%A2Ms/%7E
2016-06-27 09:06:51 -07:00
Cykesiopka
3f7ca34d26 Bug 1282004 - Make it easier to run all PSM GTests at once. r=mgoodwin
Currently, running all the PSM GTests involves providing a filter that catches
all the various tests. This is annoying and error prone.

The changes here make running all PSM GTests as easy as:
  mach gtest "psm*"

MozReview-Commit-ID: EqaysNvwJaQ

--HG--
extra : transplant_source : %0CCM%99%12%18%8D%B9%DD%84%0C%A06%0Ba%AD%A7%EB%B3%FB
2016-06-27 09:06:43 -07:00
Nicolas Chevobbe
9cc375021b Bug 1283247 - New console frontend: Add support for console.count(). r=linclark
MozReview-Commit-ID: 2b9cBXXMLMW
2016-06-25 14:32:37 +02:00
Grigory Kruglov
b4787fd138 Bug 1278644 - Stable getItemID implementation for ClientsAdapter r=sebastian
MozReview-Commit-ID: AH0wgVKBMYo

--HG--
extra : rebase_source : 34e97821cbcf4211ebd87317435be8e5dfeec58a
2016-06-28 17:18:23 -07:00
Grigory Kruglov
10457d8050 Bug 1278644 - Stable getItemId implementation for VisitedAdapter r=sebastian
MozReview-Commit-ID: AwiwGAVRA3k

--HG--
extra : rebase_source : 2af8f4e2b77977b2d634c8f013aaa5ef5b3ee517
2016-06-28 16:04:09 -07:00
Grigory Kruglov
76dad02030 Bug 1278644 - Stable getItemId implementation for CombinedHistoryAdapter r=sebastian
MozReview-Commit-ID: EylBNeI9Xwp

--HG--
extra : rebase_source : 2da5ae91c3f8cc13078a6b1b252463cf2681d2e7
2016-06-28 15:16:59 -07:00
Michael Ratcliffe
56a8127a68 Bug 1268837 - Remove GCLI screenshot --chrome file.png. r=jwalker
MozReview-Commit-ID: GlNfyofypHt
2016-06-30 14:08:42 +01:00
Gregory Szorc
301c133f5c Bug 1280326 - Stop monkeypatching os.path.exists; r=ted
MockedOpen monkeypatches os.path.exists. Changes to MockedOpen
since this test code was written have made it more robust
making the extra monkeypatching in the test not necessary.

This change may not fix the test failure reported in the bug.
But at least it makes the test code simpler.

MozReview-Commit-ID: BnUr08leope

--HG--
extra : rebase_source : d8d721392c88883fddf7959ca40ea194f91483c9
2016-06-24 13:41:49 -07:00
Alexandre Lissy
983701f75d Bug 1282226 - Add aries and nexus 5 to try r=wcosta
MozReview-Commit-ID: LOZHgih2TrM

--HG--
extra : rebase_source : 48456bc24aa23ff6d2f7e4b0edaaa7d5ed0e8e73
2016-06-28 22:06:52 +02:00
Alexandre Lissy
2eb2535e97 Bug 1282226 - Kill secrets from phone-builder image and fix aries/hammerhead r=wcosta
MozReview-Commit-ID: LOZHgih2TrM

--HG--
extra : rebase_source : e17d08683891ca5c74bb8b3930d0aa5e62121c4f
2016-06-28 19:46:40 +02:00
Anjana Vakil
e72b7b783b Bug 1258505 - Report all missing test files before exiting; r=maja_zf
In BaseMarionetteArguments.verify_usage, print all missing
test file names before exiting, saving the user from
possibly facing multiple exits one after the other.

MozReview-Commit-ID: 8Q6Ixom1Rrz

--HG--
extra : rebase_source : 391e1f4258ca0bc558e9a4e614d820836c16491a
2016-06-24 15:28:24 +02:00
Anjana Vakil
103527a1ff Bug 1258505 - Rewrite Marionette mach commands to avoid parse_args; r=maja_zf
Given the implementation of BaseMarionetteArguments.parse_known_args,
remove call to parser.parse_args in Marionette mach commands
(marionette-test, session-test,
firefox-ui-update, firefox-ui-functional,
external-media-tests).
Instead, create an argparse.Namespace from the already-parsed
arguments, and pass this to parser.verify_usage.

MozReview-Commit-ID: 20agrkhwlLF

--HG--
extra : rebase_source : 32b0df89c1fbc52af57884d6ba764502b64ac590
2016-06-29 18:55:32 +02:00