Commit Graph

491962 Commits

Author SHA1 Message Date
George Wright
2f9a23cf41 Bug 1297565 - Fine tune and update our assertions based on old assumptions which may no longer be valid with a GPU process r=dvander 2016-09-13 22:58:54 -04:00
Phil Ringnalda
76834b90c1 Bug 1300036 - Disable browser_dbg_pretty-print-11.js until it's fixed to work correctly and not constantly fail 2016-09-13 19:30:55 -07:00
Patrick McManus
14f8754356 Bug 1302488 - Alt-Svc Hard Refresh Race r=hurley 2016-09-13 13:24:19 -04:00
Dustin J. Mitchell
abfa4e2d89 Bug 1286075: remove legacy stragglers; r=Callek
MozReview-Commit-ID: D1eOItJmTJQ
2016-09-14 15:21:29 +00:00
Kartikaya Gupta
7522e70f83 Bug 1302452 - Rip out the filler view inside LayerView since we don't support older Android versions any more. r=rbarker
MozReview-Commit-ID: In4imULuo1t
2016-09-14 11:02:37 -04:00
Neil Rashbrook
bf6bdf8c7c Bug 1290158 Don't generate synthetic paint events for invisible documents r=mattwoodrow 2016-09-14 15:55:45 +01:00
Kartikaya Gupta
387645f4b5 Bug 1263458 - Force a full-page snapshot to make sure the scrollbars get included as well. r=botond
The reftest-no-flush avoids some issues on Fennec where the reftest harness
gets into an infinite loop of snapshotting because the pending-paint flag never
gets cleared. The flag seems to be set as a result of the APZ flush and I'm
unclear on why it doesn't get cleared normally, but this bypasses the problem.

MozReview-Commit-ID: 8SGoSkRo5nm
2016-09-14 10:53:57 -04:00
Alexander Surkov
898680fc8e Bug 1301770 - dismiss mutation events if their container has been shown or hidden afterwards, r=yzen 2016-09-13 15:21:26 -04:00
Luke Wagner
91bfa8067c Bug 1302434 - Baldr: fix unified bustage (r=bbouvier)
MozReview-Commit-ID: 61nhNdVZcx5

--HG--
extra : rebase_source : 0ccf65e2eade397b39d2b2722cf585dcd44f365d
2016-09-14 09:20:15 -05:00
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