Commit Graph

531274 Commits

Author SHA1 Message Date
Hiroyuki Ikezoe
125c802524 Bug 1356919 - Enable canvas-outside-document-invalidate-02.html. r=shinglyu
MozReview-Commit-ID: fcdP5UZ895

--HG--
extra : rebase_source : 3ca7e533dd30dd43e61eb87610b3f38770248ddc
2017-04-17 07:22:45 +09:00
Henri Sivonen
8de02e50f5 Bug 1355769 - Avoid malloc for nsHtml5ElementName when processing a non-interned element name. r=wchen
MozReview-Commit-ID: 4In5wo0flOB

--HG--
extra : rebase_source : 912c5be12ab9ef96bacdf4ef84905f7056addecb
2017-04-12 13:21:03 +03:00
Zibi Braniecki
c4783f92b9 Bug 1005640 - Flush StringBundle cache when app-locales change. r=valentin
StringBundle caches bundles, so when language chain changes we should
flush the cache to enable new strings to be loaded.
This also affects localized prefs like intl.accept_languages.

Then in HttpHandler we have to mark the value as dirty so that next
time it's called it actually recalculates using flushed string bundle
with the new locale.

MozReview-Commit-ID: DKWEDUli4yH

--HG--
extra : rebase_source : 75ecc4204deca066d7492d1494492a91685f36be
2017-04-18 01:03:05 -07:00
Mike Hommey
33a7e408ce Bug 1357323 - Remove the gonk code that was referenced by the build system. r=gps
--HG--
extra : rebase_source : 1d30ebcbdbcf596c944e1eec981f85db341485e5
2017-04-18 17:46:39 +09:00
Mike Hommey
34e619d1c1 Bug 1357323 - Remove support for gonk in the build system. r=gps
Everything depending on the widget being gonk can go away, as well as
everything depending on MOZ_AUDIO_CHANNEL_MANAGER, which was only
defined on gonk builds under b2g/ (which goes away in bug 1357326).

--HG--
extra : rebase_source : 9f0aeeb7eea8417fa4e06d662d566d67ecaf2a24
2017-04-18 16:56:09 +09:00
Gerald Squelart
9231dfc6ed Bug 1356516 - Close channel before destroying GMPServiceChild - r=billm
mServiceChild is a UniquePtr, so nulling it will destroy the GMPServiceChild,
which will destroy the associated message channel. So we need to close the
channel first before it gets destroyed. (Just as it was correctly done in
Observe() above.)

MozReview-Commit-ID: INuHN2Is7bC

--HG--
extra : rebase_source : 2a927bb06dd8fb4f1114dc0b64025cbdddc7c133
2017-04-19 15:48:32 +12:00
Mike Hommey
75fd170e4c Bug 1357326 - Remove things relying on the b2g* MOZ_BUILD_APP in the build system. r=gps
--HG--
extra : rebase_source : 2471f47ad07d8b90098f90db3ead2e26648cea9f
2017-04-18 18:39:53 +09:00
Mike Hommey
fc81db2822 Bug 1357326 - Remove the b2g top-level directory. r=jet
--HG--
extra : rebase_source : 2f724fcdc2cdb42e59ecb6ae92e0672c77a0fd36
2017-04-18 17:40:31 +09:00
Carsten "Tomcat" Book
4bbc6ddafb Backed out changeset 3586e7877b9e (bug 1349417) for hazard failures 2017-04-19 08:32:06 +02:00
Carsten "Tomcat" Book
1f45312241 Backed out changeset 98094a8c0d46 (bug 1349417) 2017-04-19 08:31:50 +02:00
Carsten "Tomcat" Book
d32c8f24cc Backed out changeset 49c8dc08ff64 (bug 1349417) 2017-04-19 08:31:48 +02:00
Ricky Chien
a3be8e06dc Bug 1357447 - Lock down devtools-core package r=gasolin
MozReview-Commit-ID: 1fMPoU3e2Y7

--HG--
extra : rebase_source : f5afccf03f237de185b628add9cb45164d48157e
2017-04-18 23:46:57 +08:00
Manish Goregaokar
f1cf1ffa2a Bug 1349417 - Part 9: stylo: Update test expectations; r=xidorn
MozReview-Commit-ID: 5SGrYUIhHOQ
2017-04-18 21:36:48 -07:00
Manish Goregaokar
57e9997915 Bug 1349417 - Part 2: stylo: Add basic system font support, use for font-size and font-family; r=xidorn
MozReview-Commit-ID: 4ZMR83GkAZN
2017-04-18 21:36:45 -07:00
Manish Goregaokar
4ecbd1c393 Bug 1349417 - Part 1: stylo: Factor out system font computation into nsRuleNode::ComputeSystemFont; r=xidorn
MozReview-Commit-ID: KfzzCodvLXd
2017-04-18 21:33:43 -07:00
Fred Lin
4705fe42b1 Bug 1356957 - call updateRequest once when update request in netmonitor-controller;r=rickychien
MozReview-Commit-ID: J6lLXNlnJnM

--HG--
extra : rebase_source : b3f803c7ab5845e0ff6b3a0bcdd24a8eb2cca87b
2017-04-17 14:21:59 +08:00
Iris Hsiao
46da97a051 Backed out changeset debf5e53a136 (bug 1352331) for build bustage
--HG--
rename : browser/extensions/formautofill/skin/shared/editProfile.css => browser/extensions/formautofill/content/editProfile.css
2017-04-19 11:46:11 +08:00
JW Wang
ba9f942373 Bug 1340037 - per comment 11, we need to wait for all initData are processed before finishing the test to avoid "Result logged after SimpleTest.finish()". r=gerald
Note this patch doesn't fix the crash in comment 10 which seems to be related to ChromiumCDMParent.

MozReview-Commit-ID: CcCPYJCZ39X

--HG--
extra : rebase_source : 79c73602fcfd4651b7af0085e539853eb5e4a7da
2017-04-19 10:52:23 +08:00
Scott Wu
70caa720cc Bug 1352331 - Swap the cancel and save buttons on edit profile dialog for Windows. r=lchang
MozReview-Commit-ID: I3kvKClOIIO

--HG--
rename : browser/extensions/formautofill/content/editProfile.css => browser/extensions/formautofill/skin/shared/editProfile.css
extra : rebase_source : b0b90fd50c049d9d7dd721e107e1356486e07bd4
2017-04-18 17:42:03 +08:00
Iris Hsiao
2f57ea5bb4 Backed out 3 changesets (bug 1349417) for build bustage
Backed out changeset e6a9aaf8c102 (bug 1349417)
Backed out changeset fbdddabe4c8d (bug 1349417)
Backed out changeset c1ead1f0ab71 (bug 1349417)
2017-04-19 11:03:13 +08:00
Gerald Squelart
58096b0b9e Bug 1357297 - Restrict media decode issues that show user notification - r=jwwang
The media prefs "media.decoder-doctor.decode-{errors,warnings}-allowed" list
which decode issue codes will show the "Report Site Issue" notification.

Default: NS_ERROR_DOM_MEDIA_DEMUXER_ERR and NS_ERROR_DOM_MEDIA_METADATA_ERR,
which are the kinds of errors we currently care most about, and have more
chance to fix.

MozReview-Commit-ID: JbY2pwv4TXP

--HG--
extra : rebase_source : 65809f5eb3ace85e25b01c0d1cdfdd068c467ca0
2017-04-19 09:42:45 +12:00
Gerald Squelart
86ada480e9 Bug 1357297 - Refactor DecDoctor's ReportAnalysis - r=jwwang
ReportAnalysis now takes the decode issue as a MediaResult and an error/warning
flag instead of a string; And the notification-allowed test is in a separate
function.

These changes will simplify the next patch, where we introduce a new filter
based on the decode issue.

MozReview-Commit-ID: 3ZbtGEl427L

--HG--
extra : rebase_source : 20a8f82271b76c3460313db3d430c41b450994f1
2017-04-19 09:42:15 +12:00
Manish Goregaokar
cb05d3003e Bug 1349417 - Part 9: stylo: Update test expectations; r=xidorn
MozReview-Commit-ID: 5SGrYUIhHOQ
2017-04-18 19:31:07 -07:00
Manish Goregaokar
7e8d2f0775 Bug 1349417 - Part 2: stylo: Add basic system font support, use for font-size and font-family; r=xidorn
MozReview-Commit-ID: 4ZMR83GkAZN
2017-04-18 19:31:00 -07:00
Manish Goregaokar
ff8c1a3788 Bug 1349417 - Part 1: stylo: Factor out system font computation into nsRuleNode::ComputeSystemFont; r=xidorn
MozReview-Commit-ID: KfzzCodvLXd
2017-04-18 19:30:48 -07:00
Manish Goregaokar
690efb0293 servo: Merge #16517 - stylo: Support system fonts (from Manishearth:stylo-sys); r=xidorn
r=xidorn https://bugzilla.mozilla.org/show_bug.cgi?id=1349417

Source-Repo: https://github.com/servo/servo
Source-Revision: 2f8d9013a09b7b6dfad253a2438b9810d6d077dc

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 5143f2371d7f4e7c85e54651e767ea87358a0cf8
2017-04-18 20:52:11 -05:00
Phil Ringnalda
13057a9bc3 Backed out 8 changesets (bug 1353074) for Marionette crashes in test_accessiblecaret_selection_mode.py and timeouts in test_click.py
CLOSED TREE

Backed out changeset 824c46ad23f9 (bug 1353074)
Backed out changeset a6249ce2b09e (bug 1353074)
Backed out changeset 56027ec27fb8 (bug 1353074)
Backed out changeset c8d2b2c701a6 (bug 1353074)
Backed out changeset 28eb1c784875 (bug 1353074)
Backed out changeset 811a3e45bf11 (bug 1353074)
Backed out changeset 764220600b06 (bug 1353074)
Backed out changeset d7af70f65c2c (bug 1353074)
2017-04-18 19:09:51 -07:00
Jan Beich
0422dfb12d Bug 1353558 - Restore "dtrace -G" support after bug 1353259 for Solaris and FreeBSD. r=glandium
MozReview-Commit-ID: JKg5sCbfuzm

--HG--
extra : rebase_source : fb3a320fd79137a63d8fa48196d186111d5bb991
2017-04-05 21:51:26 +00:00
Shing Lyu
b9f91a773f Bug 1344991 - Continue reftest after a crash r=dbaron,jmaher
MozReview-Commit-ID: CTUaweql66d

--HG--
extra : rebase_source : 50a4673f3fd1ea83a58f5b2373c28c6c66f721ab
2017-03-09 10:49:20 +08:00
Kaku Kuo
970ad6b36c Bug 1344357 P4 - add a mochitest; r=jwwang
MozReview-Commit-ID: FsqN9S8vdcV

--HG--
extra : rebase_source : b2837752f20e90cd84d6b71f0793e833f5ae8140
2017-04-17 19:25:53 +08:00
Kaku Kuo
36ef069505 Bug 1344357 P3 - dont' pass dom::Promise into MediaDecoder anymore; r=jwwang
MozReview-Commit-ID: 5RUNauRRajP

--HG--
extra : rebase_source : 4c12d5cd730657da37b2c94987e84518c2c67ae5
2017-04-17 18:49:55 +08:00
Kaku Kuo
707fc9d61a Bug 1344357 P2 - put HTMLMediaElement::mSeekDOMPromise into cycle collector; r=jwwang
MozReview-Commit-ID: 5NOyAz02vTj

--HG--
extra : rebase_source : d54318fd81ee11f5f10a6dfe44d6a2c0affb8881
2017-04-17 18:40:17 +08:00
Kaku Kuo
b06e8a5370 Bug 1344357 P1 - move the MediaDecoder::mSeekDOMPromise to HTMLMediaElement; r=jwwang
There was a cycle amoung a window object -> a HTMLMediaElement -> a MediaDecoder -> a Promise (-> back to the window object).
And we have no way to break the cycle since the MediaDecoder does not participate into the collection.

By moving the Promise form MediaDecoder to HTMLMediaElement, we will be able to break the cycle since the HTMLMediaElement is in the collection.

We'll implement the cycle collection in the next patch.

MozReview-Commit-ID: CyVXBl6IMI3

--HG--
extra : rebase_source : 195a322ce3e6fe933e72be4aec5d2ebfa1f54865
2017-04-17 18:25:26 +08:00
Phil Ringnalda
cc470351f1 Bug 1356927 followup, touch CLOBBER for Mac ranlib change 2017-04-18 18:50:48 -07:00
Mike Hommey
e6384ead02 Bug 1356927 - Remove unused macosx64 tooltool manifest for ASAN. r=gps
--HG--
extra : rebase_source : 1eb3a5f23018f051dcda97551be44f5940df4f0c
2017-04-17 08:11:34 +09:00
Mike Hommey
a96c49d17d Bug 1356927 - Update non-cross mac builds to clang 3.9. r=gps
--HG--
extra : rebase_source : ddbd81837cf7bd0ee72d0b8d0fb8f2ba2b86e44f
2017-04-17 08:07:28 +09:00
Mike Hommey
7008b83ac0 Bug 1356927 - Use ar and ranlib from cctools on mac builds. r=gps
--HG--
extra : rebase_source : 89275a0930ab6e7629fe05027cfb3ed3e459f800
2017-04-17 10:36:05 +09:00
Mike Hommey
eba57cc76d Bug 1356929 - Refresh cctools used on mac builds. r=gps
The version we update to is the current result from the
macosx64-cctools-port toolchain job.
(gotten with `mach artifact toolchain --from-build macosx64-cctools-port --nounpack`
and uploaded to tooltool)

--HG--
extra : rebase_source : 5d980012de2dfab0556ccb7ed27c434047054523
2017-04-17 08:20:33 +09:00
Mantaroh Yoshinaga
708b56e77d Bug 1355732 Enable web platform tests of column-* properties animation. r=hiro
MozReview-Commit-ID: EsuYbfbP17G

--HG--
extra : rebase_source : 9e2494d63f80a04bd9b5891288440f8eef1b1358
2017-04-19 09:06:57 +09:00
Mike Hommey
305ba77f06 Bug 1355671 - Add optimization flags to HOST_CXXFLAGS similarly to HOST_CFLAGS. r=gps
--HG--
extra : rebase_source : a8a0bef056cc7af6325c16b138134bcac561b97a
2017-04-07 17:03:21 +09:00
Mike Hommey
360f6a5284 Bug 1355671 - Build the brotli command line tool as a host program. r=gps
--HG--
extra : rebase_source : eab3f25b3052a12debf4fbd2adc3d05940afbc6a
2017-04-07 17:02:54 +09:00
Mike Hommey
202ee4cc41 Bug 1355671 - Import brotli encoder and command line tool code. r=gps
--HG--
extra : rebase_source : 1f8536a985a33fc8bbce0f8df93c3d4ca282e05c
2017-04-07 15:57:31 +09:00
Zibi Braniecki
abdb6cbf08 Bug 1356066 - JS_SetDefaultLocale should be updated on intl:app-locales-changed. r=shu,smaug
MozReview-Commit-ID: wDftiQLfax

--HG--
extra : rebase_source : 6080b5aa72bac7712e0a62275c260731aee7db00
2017-04-17 17:41:52 -07:00
Andreas Tolfsen
5e3cdb7bf1 Bug 1353074 - Use mutable sandboxes for selection API; r=maja_zf
Injected script in the Marionette caret selection API used the "default"
immutable sandbox, but we want to run them in the mutable sandbox.

MozReview-Commit-ID: BpbHdDhDtg4

--HG--
extra : rebase_source : 4193a01370e903874aa5da1634bdfe5c2b9fd577
2017-04-17 14:47:28 +01:00
Andreas Tolfsen
56c5b0dc4b Bug 1353074 - Components ctor test should not throw; r=maja_zf
Testing the return value is misleading in this case.  What we want to
test is that it does not throw due to a permissions issue.

MozReview-Commit-ID: 2Wbwou9opyF

--HG--
extra : rebase_source : f2a95ba66999ee430f58b7aa9de70742a209defd
2017-04-03 19:20:19 +01:00
Andreas Tolfsen
ee6b3f2172 Bug 1353074 - Run wrappedJSObject execute script tests in all sandboxes; r=maja_zf
MozReview-Commit-ID: 5u2u5alGb7Z

--HG--
extra : rebase_source : 679b2932b9aeca0b6ade4604a491da0d8c5b5d3f
2017-04-03 19:19:05 +01:00
Andreas Tolfsen
765ed14a32 Bug 1353074 - Run Components permission test in all sandboxes; r=maja_zf
The Components.classes constructor should throw an error in both the
mutable and the "default" sandbox.

MozReview-Commit-ID: C40nZNaVWwz

--HG--
extra : rebase_source : ced5ccba9108f2cd0c37cf799e83913bf19afac6
2017-04-03 19:18:25 +01:00
Andreas Tolfsen
d7792b04b5 Bug 1353074 - Run globals execute script tests in all sandboxes; r=maja_zf
We accidentally only ran them in "default" and "system" before, and also
one of the arguments in the system globals test was wrong.

MozReview-Commit-ID: DmBYGsZaIVP

--HG--
extra : rebase_source : 75b2f87a6c9f1b425607e0a743669b985b8f3072
2017-04-03 19:17:24 +01:00
Andreas Tolfsen
92a55cd4e1 Bug 1353074 - Test arguments in all sandboxes; r=maja_zf
We were previously missing a test for the arguments variable that is
implicitly exposed to functions.

MozReview-Commit-ID: IC6aJcUsyhd

--HG--
extra : rebase_source : d94cdf0a0f4c74b0bb3240b32ad53da107931183
2017-04-03 19:15:13 +01:00
Andreas Tolfsen
79eec2ca30 Bug 1353074 - Use tuples for script arguments; r=maja_zf
The Python standard library uses tuples to define arguments for functions,
whenever they are invoked through meta programming.

The Marionette client only allows the list type for backwards
compatibility, so we prefer tuples in this case.

Another good argument for tuples is that tuples are immutable.

MozReview-Commit-ID: 72zPzYvBz7Q

--HG--
extra : rebase_source : f9338db8adacbccd82f23a3b7a38194d747e27a1
2017-04-03 19:14:16 +01:00