Commit Graph

491953 Commits

Author SHA1 Message Date
Luke Wagner
73207ea044 Bug 1302407 - Remove now-unnecessary assert in SharedArrayMappedSize() (r=bbouvier)
MozReview-Commit-ID: 632vxGqHGz4

--HG--
extra : rebase_source : a2ef73dfb76eaf3fffaa5c6a8beb9e77462e9eff
2016-09-14 09:19:46 -05:00
Luke Wagner
a69501f944 Bug 1302409 - Baldr: handle Linux si_code == SI_KERNEL corner case in out-of-bounds signal handler (r=bbouvier)
MozReview-Commit-ID: F2TKrDdj8Oo

--HG--
extra : rebase_source : 647601b6d7c80e3c5f601798476d2ffc3abcf554
2016-09-14 09:18:50 -05:00
Matteo Ferretti
b0da97f01c Bug 1254388 - Apply touch simulation from selected device. r=ntim
MozReview-Commit-ID: De8lVrct0iZ

--HG--
extra : transplant_source : %81Xo%B0%A31%E3%EB%E5%15N%0A%8Ct%D6%95%F1%DB%C5%3C
2016-09-13 16:28:15 +02:00
Jan Odvarko
acf35baaeb Bug 1260552 - Fix test failures. r=me
--HG--
extra : rebase_source : 8a832ad8a742b3e573303fe5c0457247c2631a55
extra : histedit_source : b0286eed89f75370241fb5656185a5d0890a83b6
2016-09-13 15:32:20 +02:00
Jan Odvarko
7e0678438a Bug 1260552 - Replace xul:spliter by html:splitter. r=pbro
--HG--
extra : rebase_source : 4f613267e61a1aae6f512cb2a54df2f613154bc8
extra : histedit_source : f93e7b94b67955a136f210c793983557e78ac704
2016-09-15 09:54:01 +02:00
Jan Odvarko
da67e3a3cc Bug 1260552 - Implement Splitter React component. r=jlongster, r=pbro
--HG--
extra : rebase_source : d5a84a350811d78355f6e58274a5ae0c385dd394
extra : histedit_source : ad1505ba34acce7b12865c9c70b538a491cd93a6
2016-09-15 09:54:01 +02:00
Greg Tatum
e0ff590488 Bug 1290988 - Take into account prefs for the CSS properties database. r=tromey
This test was causing uplifts to fail because certain CSS properties
were disabled via preferences, and the devtools client and platform were
out of sync with what properties were supported. This test now uses the
preference information to allow in-development features to not break
this test.

MozReview-Commit-ID: 767xRFMHyw9

--HG--
extra : rebase_source : fb775f1e77f94fe506fe7a257a20ec4e4a9271fd
extra : histedit_source : deb70e12dee4c06ae5384360a5c87d6e5e5f75c9
2016-09-14 10:00:27 -05:00
Greg Tatum
af2fa2e8ab Bug 1290988 - Add the mach generate-css-db command. r=tromey, r=chmanchester
Provide a single mach command to automatically generate the static
database of CSS properties that devtools uses for the inspector
and various editors.

MozReview-Commit-ID: 8E2jwxF0KbM

--HG--
rename : devtools/shared/css/moz.build => devtools/shared/css/generated/moz.build
extra : rebase_source : ab1815f321d460886168d95ddb739a579599b8c7
extra : histedit_source : f2bfecdcc128a87abcf3c0284a54c53bdeff1c87
2016-09-14 10:00:27 -05:00
Greg Tatum
1e5a5a50e2 Bug 1290988 - Collect devtools/shared/css-* files into a folder. r=tromey
In preparation for the additional files in the `mach generate-css-db`
command, collect the CSS files into a folder.

MozReview-Commit-ID: 9JRVsC2NMK8

--HG--
rename : devtools/shared/css-color-db.js => devtools/shared/css/color-db.js
rename : devtools/shared/css-color.js => devtools/shared/css/color.js
rename : devtools/shared/css-lexer.js => devtools/shared/css/lexer.js
rename : devtools/shared/css-parsing-utils.js => devtools/shared/css/parsing-utils.js
rename : devtools/shared/css-properties-db.js => devtools/shared/css/properties-db.js
extra : rebase_source : 51d8d92db0ae91a7368b109aae9a509ba8012b3f
extra : histedit_source : ee3409615461cba0c656b32fee7f80d4b72a09d1
2016-09-14 10:00:27 -05:00
Ryan VanderMeulen
d393451e06 Bug 1303228 - Update pdf.js to version 1.5.464. r=bdahl 2016-09-15 21:46:34 -04:00
Steven Englehardt
9d9bb6765e Bug 1294866 - Part 3: Tests to verify contentPrincipal persists during session restore. r=mikedeboer
--HG--
extra : rebase_source : d2697330086c6a56191c4db990642d421e755ca9
2016-09-13 21:18:38 +08:00
Steven Englehardt
84249d0d06 Bug 1294866 - Part 2: Storing the loadingPrincipal used to load favicons in SessionStore. r=mikedeboer
--HG--
extra : rebase_source : 4465315e3fea27598a4e0fd30c3acabc39a0fe14
2016-09-13 21:18:37 +08:00
Steven Englehardt
36e8d1bf37 Bug 1294866 - Part 1: Move principal serialization to a utils file. r=mikedeboer
--HG--
extra : rebase_source : da212f0a03fff8cfaf5d76256e1558a9f6d095c7
2016-09-13 21:18:36 +08:00
Andrew Halberstadt
cf6932328f Bug 1301431 - Support running Android reftests from a one-click-loaner with mach, r=armenzg
This adds the ability to run Android reftests from a taskcluster interactive loaner using
mach.

MozReview-Commit-ID: 5HMfm64wmK2

--HG--
extra : rebase_source : c17763e6916ef5dbaab25c6de6691aeb7541c3d9
2016-09-13 09:07:16 -04:00
Andrew Halberstadt
a29b02d756 Bug 1301431 - Pass in adb_path to devicemanager if specified in Android reftests, r=gbrown
When using an interactive loaner, we compute an explicit path to the adb binary. Passing it in
directly to mozdevice seems a bit cleaner than modifying the $PATH. This also does a minor
refactor around how the DM instances are instantiated.

MozReview-Commit-ID: 5HMfm64wmK2

--HG--
extra : rebase_source : a42afcc49f2b07892c2da083c5ce3589276cc765
2016-09-13 09:07:05 -04:00
Andrew Halberstadt
8f32d32df0 Bug 1301431 - Change reftest harness to accept Namespace object instead of kwargs, r=armenzg
Reftests hackily create a second argument parser and set defaults on it to get around the fact
that the mach command sends the harness a dict rather than a Namespace object. This is bad because:

1. It's much less hacky to just create a Namespace object directly (rather than making a second parser)
2. Most other mach commands actually *do* return a Namespace object, reftest is the odd one out here.

So this patch makes the reftest mach commands convert to the Namespace object, which allows us to get
rid of the hacks in the reftest harness. This also does some light refactoring of the entry points to
the reftest harness so make it more consistent with mochitest and xpcshell.

MozReview-Commit-ID: 5HMfm64wmK2

--HG--
extra : rebase_source : 7e9c0fc64e3aeced7662a9df13f94b1b5d751bc8
2016-09-13 09:26:09 -04:00
Andrew Halberstadt
ff33b36e48 Bug 1301431 - Stop using imp to import reftest module on Android, r=gbrown
Android reftests still use os.chdir and imp to import reftest files. But there's a
_setup_objdir method (used by b2g) that does a similar thing instead. I decided to
try getting Android to use this as well and it seems to work. This is just a cleanup.

MozReview-Commit-ID: 5HMfm64wmK2

--HG--
extra : rebase_source : b9f52c01e0d1311a0c4511ffbc0a60e7d149ffe8
2016-09-13 09:26:04 -04:00
Julian Descottes
7c31e01b86 Bug 1281341 - devtools tests: force gc/cc after closing tab and toolbox;r=ochameau
MozReview-Commit-ID: EFhxukfX3dP

--HG--
extra : rebase_source : 2cff26a2f11597a3c5c21acb06fd449365dcd6ba
extra : source : ae7efe8c8f99f401da49a5d723c693bfa069d311
2016-09-13 11:59:28 +02:00
Evan Tseng
c34cce3034 Bug 1302352 - Re-enable browser_context_menu_iframe.js in e10s environment. r=MattN 2016-09-13 15:54:39 +08:00
Kalpesh Krishna
6fcc5f22e5 Bug 1302831 - Downloading parameters.yml in the action task. r=dustin
MozReview-Commit-ID: IbAXfHBylAm

--HG--
extra : transplant_source : %F9%60b%1E%3EAf%C4%C0v%FE%5Cu%14%9E%0A%E1%20%3B%D7
2016-09-15 02:09:06 +05:30
James Cheng
ac56d342f7 Bug 1302591 - Fix compile Wmaybe-uninitialized warning on WebVTTListener.cpp. r=rillian
MozReview-Commit-ID: BAMUvll1p1n

--HG--
extra : transplant_source : f3%AFA%01%0Caw%A0%82%F2i%27%C8%F5%81%A3%1Ee%AE
2016-09-14 10:16:34 +08:00
Manish Goregaokar
63e75ca24b Bug 1302993 - Mark more expectations for stylo tests, make reftest-stylo green; r=heycam
MozReview-Commit-ID: 9rKqASXgKZH

--HG--
extra : rebase_source : ea4d2cdc5623673827676e52d255c8b6fa34f7dd
2016-09-12 19:18:10 +05:30
Alexandre Poirot
05b003282b Bug 1302148 - Fix potential race in toolbox.destroy. r=bgrins
MozReview-Commit-ID: 8qSwjLVrRL6

--HG--
extra : rebase_source : 45367a73594c19b20b40e0bb62b4018ff0a83303
2016-09-12 02:44:17 -07:00
Alexandre Poirot
fa55fd3615 Bug 1302148 - Update devtools theme on devtools.theme pref change. r=bgrins
MozReview-Commit-ID: Bu9AhcV8NLX

--HG--
extra : rebase_source : 5997dfbb185903ff7d4d939a35cb861e10c1db2c
2016-09-14 06:33:55 -07:00
Alexandre Poirot
113ca71b88 Bug 1302148 - Fix various code leaking devtools toolbox. r=bgrins
MozReview-Commit-ID: 9oqcXeuM9i

--HG--
extra : rebase_source : c2c47aeef4566ca194cfdfe21e4ace48e7d39a03
2016-09-14 06:33:49 -07:00
Alexandre Poirot
10be28a6b6 Bug 1302148 - Nullify attributes on destroy to prevent leaking the toolbox. r=bgrins
MozReview-Commit-ID: AUsgbyi9KNQ

--HG--
extra : rebase_source : 3bbe19c42160ef201a067e756b8d34ff4ddfcc8b
2016-09-12 03:21:40 -07:00
Sylvestre Ledru
a60ca545c6 Bug 1303326 - Extend get_apk.py to be able to retrieve the latest nightly & aurora apk files r=jlorenzo
MozReview-Commit-ID: E0urGoFXbFe

--HG--
extra : rebase_source : d493540907f7890a3f215745aea1d48daff316e1
2016-09-16 14:43:50 +02:00
Luca Greco
b5b320854e Bug 1269347 - Part3 Add SDK with embedded webextension test addon. r=krizsa
This commit introduces a new SDK test addon, which tests the behavior of the
new SDK module "sdk/webextension", and ensures that the provided API can be used
to exchange messages between an SDK module and the WebExtension background page,
and between an SDK module and a WebExtension content script.

MozReview-Commit-ID: jJWfpF3HQM

--HG--
extra : rebase_source : 92c8b02cb2c84dbde3d9e96fe3e48416f382f79d
2016-09-14 17:09:22 +02:00
Henry Chang
8cc38b3dfc Bug 1302044 - Init tableArray with only enabled tables. r=francois.
MozReview-Commit-ID: KMp8oLkBXwb

--HG--
extra : rebase_source : eb29994750e8707c18867a6f9fa6ac9e00dd49ff
2016-09-12 17:30:06 +08:00
Kit Cambridge
57bc3e0a3b Bug 1302286 - Remove _getNode and _getChildren from the bookmarks engine. r=markh
MozReview-Commit-ID: 4rsWiz1uzjN

--HG--
extra : rebase_source : 846f75b3993cd7cab8d303b5faefd2281433053b
2016-09-13 17:02:30 -07:00
Daosheng Mu
9f5625a417 Bug 1300508 - Fix conformance fails for Windows 10; r=ethlin,jgilbert
MozReview-Commit-ID: 6kR4Xfgo2Vo

--HG--
extra : rebase_source : 741415a1d3688a37ec7a6b41f4ec71edcc7c6b2b
2016-09-13 22:25:47 +08:00
Phil Ringnalda
2dda3b0b13 Backed out changeset 10322a5fc3e7 (bug 1156427) for failures in test_navigation.py TestNavigate.test_should_throw_a_timeoutexception_when_loading_page
CLOSED TREE
2016-09-13 18:55:04 -07:00
Jean-Yves Avenard
95ee05fbb7 Bug 1302465: [MSE] Schedule eviction, even if previously the source buffer was full. r=gerald
Conditions may have changed (such as currentTime moving since the last attempt). So we try again.

MozReview-Commit-ID: 2zexl1FzOd7

--HG--
extra : rebase_source : 5c21f6edc438fb012e18eda45237383fc8b83794
2016-09-14 09:28:01 +10:00
Ryan VanderMeulen
739f3dac5a Merge m-c to autoland. a=merge 2016-09-13 20:46:39 -04:00
Dustin J. Mitchell
6b94deded3 Bug 1286075: fix flake8 error; r=gps CLOSED TREE a=KWierso
MozReview-Commit-ID: 4DWMQTVekwk

--HG--
extra : amend_source : b57aa55fd733350a0159f0e2668f33d9802e3d4c
2016-09-13 19:44:04 +00:00
Sander Mathijs van Veen
b25bbcece4 Bug 1292136 - Eliminate Unbox:Object opcode that follows a LoadUnboxedPointerV opcode. r=nbp
--HG--
extra : rebase_source : ef5dac5c2db15ce399cfcd1c2ca15a7ae650c2f1
2016-09-12 03:41:00 -04:00
Thomas Wisniewski
3cf91c9343 Bug 918719 - Only fire one loading readystatechange per XHR, but keep the old behavior available behind the preference dom.send_multiple_xhr_loading_readystatechanges. r=smaug
--HG--
extra : rebase_source : 296943a67ae8bd3065749cc424a4379320169585
2016-09-12 22:39:01 -04:00
Makoto Kato
4dd22032fa Bug 1300140 - Return error when IME attribute array doesn't have valid. r=masayuki
MozReview-Commit-ID: 2paKhQNSR11

--HG--
extra : rebase_source : 407622cc47defcb34cbbe87734d95a96ce66cf14
2016-09-14 11:09:00 +09:00
Makoto Kato
fe2967b415 Bug 1300143 - Set length before accessing array even if array capacity has enougth size. r=masayuki
MozReview-Commit-ID: F5IoXBOnouc

--HG--
extra : rebase_source : f6dde2d1efad1d26c2c6c22e54142cf21105db8c
2016-09-14 11:07:19 +09:00
Phil Ringnalda
7f35accb95 Backed out changeset e2bca303ae69 (bug 1296249) for bug1296249.js failures
CLOSED TREE
2016-09-13 19:08:44 -07:00
Thomas Wisniewski
0748df2882 Bug 1302312 - Treat URLs with username or password but no host info as malformed. r=valentin
--HG--
extra : rebase_source : 24fdcd9682cbcc3bb6850bf7708ea859264f4661
2016-09-13 12:47:16 -04:00
Sander Mathijs van Veen
1224dada49 Bug 1296249 - Assertion failure: nbytes > 0, at js/src/gc/Nursery.cpp:357. r=jandem
--HG--
extra : rebase_source : 7a3a4f558983543103f2845a8c875f774a2b64ce
2016-09-13 17:22:51 -04:00
Thomas Wisniewski
e6afa43d92 Bug 812701 - Drop the prefixed version of the Visibility API. r=bz
--HG--
extra : rebase_source : 2d989414b2ccbb9c712e711c8373bdca6f87fc4b
2016-09-13 09:56:14 -04:00
Frederik Braun
fd99ac5cc2 Bug 1277248 - Add test to ensure that require-sri-for does not allow svg:scripts r=ckerschb
MozReview-Commit-ID: 1knIYZ93UeY

--HG--
extra : rebase_source : 4c1385382ecdddf80ec45d46d440b37bf4ad47c1
2016-09-13 11:05:37 +02:00
Dragana Damjanovic
3432aadb24 Bug 1294032 - Fix poll hang - on shutdown hang in poll post event multiple times. r=mcmanus
--HG--
extra : rebase_source : 1d56be9b3d04bb3cf6fcb1151aa4e2cfc26ffeee
2016-09-13 04:43:00 -04:00
Shing Lyu
74414dd285 Bug 1302993 - Update some stylo reftest expectations; r=heycam
MozReview-Commit-ID: 5UUDlAUfBYP

--HG--
extra : rebase_source : c8aff1382e492bc07c59becc697abfb4f7bd8f95
2016-09-12 11:05:21 +05:30
Nicholas Hurley
cb87df446e Bug 1302843 - Don't UpdateCacheabilityInternal if not enabled/initialized. r=mayhemer
MozReview-Commit-ID: HzSu0TM14R2

--HG--
extra : rebase_source : 6eea321f0c1b4e5f0e3216c6a952944afcb14f1f
2016-09-09 16:25:07 -07:00
William Lachance
385be1dd12 Bug 1302727 - Shorten tab opening/closing animation to 100ms r=mconley
MozReview-Commit-ID: 6hCejEV4hJr

--HG--
extra : rebase_source : e4a86852315d6dbd3d0a913915ba78a376782a96
2016-09-14 11:11:25 -04:00
Carsten "Tomcat" Book
a07a9f05fc Merge mozilla-central to autoland 2016-09-16 14:28:01 +02:00
James Graham
b75cd4b512 Bug 1302796 - Remove some bogus changes in the wpt manifest, a=testonly
MozReview-Commit-ID: Ip5b7taHIUi
2016-09-16 03:30:00 +02:00