Commit Graph

537462 Commits

Author SHA1 Message Date
Patrick Brosset
3b06137e94 Bug 1355819 - New regression test for editing selectors of @import'd rules; r=jdescottes
MozReview-Commit-ID: C1ScohI32tZ

--HG--
extra : rebase_source : 2f5a888162ca6431695af3203846c927a7460f9d
2017-05-22 15:10:00 +02:00
Hemant Singh Patwal
cba0ed3bd5 Bug 1355819 - Make the getDocument function safer in devtools\server\actors\styles.js.If passed object has no ownerNode get it from parentStyleSheet instead. r=pbro
MozReview-Commit-ID: 6asmrC31KRr
***

--HG--
extra : rebase_source : d44256d1881c5f76bfc51c2f42c39955f66e62d4
2017-05-19 17:41:52 +05:30
Chris Peterson
beea13c9a3 Bug 1366656 - XPIProvider.jsm: Replace deprecated String.localeCompare with simple compare function. r=kmag
I see the following JavaScript warning in stdout when I run Firefox tests from the console.

JavaScript warning: resource://gre/modules/addons/XPIProvider.jsm, line 2970: String.localeCompare is deprecated; use String.prototype.localeCompare instead

MozReview-Commit-ID: ERiTd3rQ4Wc

--HG--
extra : rebase_source : bf7e8d28b652f17ae6c8ae140828acbd73bfc0e0
2017-05-21 20:41:01 -07:00
Malo Jaffré
9d7c6669aa servo: Merge #16970 - Refactor grid style types and impls (from MaloJaffre:grid_cleanup); r=wafflespeanut
Fixes #16949.
- [x] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes do not require tests because it's just a refactor

Source-Repo: https://github.com/servo/servo
Source-Revision: 594479fe15f810d148e2352951affe905b1e13ff

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 10616530535dc13f95f990416e72d58eee85ff2d
2017-05-22 09:42:20 -05:00
Jan-Ivar Bruaroey
78cd34d508 Bug 1359662 - Make track.getSettings() output nominal values for width and height instead of crazy high ones. r=jesup
MozReview-Commit-ID: JSfLX4vgkvS

--HG--
extra : rebase_source : a0239acf9be4cb9dbec215d3ad9641f9dd71c82e
2017-04-25 22:32:06 -04:00
Kevin Jones
dc64c827ef Bug 1365933 - Don't attempt to access tabData.entries value when tabData.entries is nonexistent or empty. r=mikedeboer
--HG--
extra : rebase_source : 59dff50d78c121f5d9a1519c76c298e749331c99
2017-05-22 08:33:29 -06:00
André Bargull
b15be5df38 Bug 1366372 - Remove performance pitfalls in Array.from method. r=evilpie
--HG--
extra : rebase_source : cba2af2c7a172ddfe119a2c2fbe0f2502cf332ef
2017-05-19 12:46:43 -07:00
Drew Willcoxon
7a6e8fe45a Bug 1303781 - Sometimes selecting a history entry opens a Google search instead of navigating to the entry. r=mak
MozReview-Commit-ID: 9Ylo1o4DMbK

--HG--
extra : rebase_source : 25a77071e7e26f3aca4ba95fa5bce91d2dd2e837
2017-05-19 10:11:55 -07:00
Alessio Placitelli
da404d8f61 Bug 1363345 - Don't use the pingsender when the OS is shutting down. r=bsmedberg,gfritzsche,data-review=bsmedberg
MozReview-Commit-ID: 9d8paU8M1T7

--HG--
extra : rebase_source : e17782aa51391dcb9e8598dafbc294c758d30f0c
2017-05-12 12:23:07 +02:00
Sebastian Hengst
f5e0aa9a50 merge mozilla-central to autoland. r=merge a=backout on a CLOSED TREE
--HG--
extra : amend_source : a28b46bb79d05cf8394d21fdf0ef8aff31b759ab
2017-05-22 19:28:53 +02:00
Sebastian Hengst
656f20147e Backed out changeset 6411a4abcc1a (bug 1355311) for causing crash in mozilla::dom::TimeoutManager::MaybeStartThrottleTrackingTimout (bug 1366812). r=backout a=backout on a CLOSED TREE
MozReview-Commit-ID: KS03oe0FJGl
2017-05-22 19:27:42 +02:00
Carsten "Tomcat" Book
6c2dbacbba Backed out changeset cdaaaf661b0f (bug 1365614) on request from glob 2017-05-22 15:45:53 +02:00
Carsten "Tomcat" Book
2565b104f7 Backed out changeset e528713f882c (bug 1365614) 2017-05-22 15:45:34 +02:00
Carsten "Tomcat" Book
00d4ea331d Backed out changeset bbb688fe1ba3 (bug 1365614) 2017-05-22 15:45:31 +02:00
Carsten "Tomcat" Book
0dd2458816 Backed out changeset fde1635233e9 (bug 1365614) 2017-05-22 15:45:27 +02:00
Carsten "Tomcat" Book
469e512b06 merge mozilla-inbound to mozilla-central a=merge 2017-05-22 13:00:17 +02:00
Mantaroh Yoshinaga
e79de6b6c0 Bug 1357663 - Enable web platform test of font-stretch property animation. r=hiro
MozReview-Commit-ID: KYmDQTKdChd

--HG--
extra : rebase_source : f042004ebfcaa43b5992187856bf387abf07e8d7
2017-05-22 13:40:54 +09:00
Iris Hsiao
65ea740eda Merge mozilla-central to mozilla-inbound 2017-05-22 11:53:00 +08:00
Iris Hsiao
961e38ad87 merge mozilla-inbound to mozilla-central a=merge 2017-05-22 11:30:29 +08:00
Emilio Cobos Álvarez
47dc11465b Bug 1366474: While we're here, devirtualize GetSMILOverrideStyle too. r=birtles
Also, update an outdated comment that was leftover.

MozReview-Commit-ID: CC865rj3o3S

--HG--
extra : rebase_source : 094ed5c23a55f8f00f7aeb18856c539caa80ff86
2017-05-20 13:02:43 +02:00
Emilio Cobos Álvarez
9d58320b21 Bug 1366474: Devirtualize Element::{Get,Set}SMILOverrideStyleDeclaration. r=birtles
MozReview-Commit-ID: JYLt6lE0bZt

--HG--
extra : rebase_source : 4c57e9d274db1319504ac3072031b16da98d9e7c
2017-05-20 12:59:33 +02:00
Imanol Fernandez
a9c81b287a servo: Merge #16905 - Update harfbuzz-sys (from MortimerGoro:update_harfbuzz); r=jdm
<!-- Please describe your changes on the following line: -->

See https://github.com/servo/rust-harfbuzz/pull/71/files. Required for https://github.com/servo/servo/issues/11921

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: eabbee629104076c1a776a31bf0fd0b5b802964f

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 6c1fb4ad19e3dc9d461571bdadf088b053880b93
2017-05-21 16:54:16 -05:00
Hiroyuki Ikezoe
b10ba93aa1 Bug 1365629 - Update reftest expectations. r=me
MozReview-Commit-ID: 8sXvXHZLCOj
2017-05-22 07:46:48 +09:00
Hiroyuki Ikezoe
5c43533704 Bug 1362914 - Drop initial values of properties other than font-size and font-family in serialization of canvas font attribute. r=manishearth
According to the canvas spec [1], we must drop initial values other than
font-size and font-family when we serialize canvas font attribute.
As for font-size and font-family, the default values, '10px sans-serif' [2]
are not dropped at all.

[1] https://html.spec.whatwg.org/multipage/scripting.html#dom-context-2d-font
[2] https://html.spec.whatwg.org/multipage/scripting.html#canvastextdrawingstyles

MozReview-Commit-ID: EyOxzJCQYQl

--HG--
extra : rebase_source : d358a8e97fa7849a320a3619e746a526fe2a8439
2017-05-20 07:38:26 +09:00
Hiroyuki Ikezoe
34fd4e6344 servo: Merge #16959 - Font serialization for canvas (from hiikezoe:font-serialization-for-canvas); r=Manishearth,emilio
<!-- Please describe your changes on the following line: -->
This is a PR for https://bugzilla.mozilla.org/show_bug.cgi?id=1362914
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes do not require tests because it's for stylo

Source-Repo: https://github.com/servo/servo
Source-Revision: 8cd4330b2afdaf6f5a1724539a25a27850d41e29

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 6da2098f9c326659f9bae725f89714ce908edf12
2017-05-21 23:22:35 -05:00
Hiroyuki Ikezoe
f50286022e Bug 1363045 - Annotate bug number for reftests which don't work because of id anchor. r=birtles
MozReview-Commit-ID: JgNcrdBNrwg

--HG--
extra : rebase_source : 43d222baaf68c0048106d3ecf9eefd4f7c92b05b
2017-05-22 14:46:26 +09:00
Hiroyuki Ikezoe
d615c5f9b3 Bug 1363045 - Don't skip dynamic-mask-01.svg. r=birtles
MozReview-Commit-ID: 3MVrIjCU9BI

--HG--
extra : rebase_source : 97f6cae98a48ca82be12d4ccf066032cdec224be
2017-05-22 14:25:30 +09:00
Hiroyuki Ikezoe
5ea0aea575 Bug 1329077 - Drop redundant waitForIdleCallback(). r=boris
We have already waitForIdle() in testcommon.js.

MozReview-Commit-ID: 64XTU2g8CO7

--HG--
extra : rebase_source : 028e6827f4d67b789b979673ceb5a8bef501dbf7
2017-05-20 20:33:59 +09:00
Hiroyuki Ikezoe
3de2aa4e0c Bug 1329077 - Revert the hack that opens a new window to use requestIdleCallback. r=boris
requestIdleCallback has been enable by default in bug 1314959.

MozReview-Commit-ID: 7rwqdsCdjNb

--HG--
extra : rebase_source : cb60996accfe733714c9b5dff983c2210c4fa98b
2017-05-20 20:33:26 +09:00
Nicholas Nethercote
282086d9d5 Bug 1366171 - Fix misplaced PSAutoLock. r=mstange.
profiler_resume() mistakenly has the PSAutoLock outside the scope created
specially for it. This patch move the PSAutoLock inside the scope, making it
the same as profiler_pause().
2017-05-19 16:30:06 +10:00
Phil Ringnalda
0b36c312c7 Merge m-c to m-i
MozReview-Commit-ID: 2eY4VAN4lKO
2017-05-21 13:18:04 -07:00
Phil Ringnalda
35dc6b4906 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 78jnwmm4rib
2017-05-21 13:01:06 -07:00
Phil Ringnalda
2113ba8f80 Merge autoland to m-c, a=merge
MozReview-Commit-ID: JM3dPUdZm4k
2017-05-21 12:59:59 -07:00
Markus Stange
42b5d166ec Back out bug 1330184 and bug 1330185 because of test failures.
MozReview-Commit-ID: ILD4mevlSU6
2017-05-21 15:11:15 -04:00
Markus Stange
b5fdcd479d Bug 1330185 - Use a top-level PProfiler protocol to control the profiler in other processes. r=njn, r=billm
MozReview-Commit-ID: EROfGuYQ6a0

--HG--
extra : rebase_source : de266bda4fc2d6532ff45a6d548b13cd0b4f7206
extra : histedit_source : ad5c4e140c068f17c51d5085fd88ac691e50ab4f
2017-05-21 14:06:50 -04:00
Markus Stange
3bf894099b Bug 1330184 - Remove main-thread-only assertions. r=njn
I think all of these assertions are now unnecessary.

MozReview-Commit-ID: 9EI195QsizN

--HG--
extra : rebase_source : 2a9969dd9e48873f6ec333a5ddfa32b6d938de80
extra : histedit_source : ea4dab2b111e465d3a1e29996cc7f10eb8cdbb67%2C8ab59878e4b1b5a715e0738408c26ac3aa0501e7
2017-05-21 14:29:12 -04:00
Phil Ringnalda
dabae514fa Backed out changeset 6a2176a26495 (bug 1364266) on suspicion of overwhelming the taskcluster queue
MozReview-Commit-ID: EQ0Ip3kIeLh
2017-05-21 09:37:12 -07:00
Phil Ringnalda
2ef9628ee6 Bug 1366548 - Set dom.enable_performance_observer in server-timing/test_server_timing.html by copying the __dir__.ini from the directory where it should live, so it doesn't fail when we merge to beta
--HG--
rename : testing/web-platform/meta/performance-timeline/__dir__.ini => testing/web-platform/meta/server-timing/__dir__.ini
2017-05-20 18:08:56 -07:00
Phil Ringnalda
4ff181c167 Bug 1366547 - set browser.storageManager.enabled in storage/storagemanager-persist.https.html so it won't be permaorange on beta, and set dom.storageManager.prompt.testing so it will actually work on both trunk and beta 2017-05-20 19:07:39 -07:00
Kris Maglione
d82e509e37 Bug 1354733: Part 2 - Never rewrap dead wrappers. r=bholley
MozReview-Commit-ID: 2oSGtKe9pkI

--HG--
extra : rebase_source : 48fb1050ebfdf6e3c6f16cda13842b3e1eb4eb06
2017-05-20 11:51:05 -07:00
Kris Maglione
6960f047b8 Bug 1354733: Part 1 - Allow creating DeadObjectProxies directly. r=till
MozReview-Commit-ID: HnFgiRcA7l5

--HG--
extra : rebase_source : 0337ac2451f3a72ef3feae1d05fbf426fec21d4f
2017-05-20 11:54:51 -07:00
Xidorn Quan
f085a0060e Bug 1337655 - Turn on moz-prefixed gradient functions again.
MozReview-Commit-ID: AUDeFVbQsT3
2017-05-21 10:22:26 +10:00
Steve Fink
673dfaa56a Bug 1366522 - Drop SM(tsan) back to tier 3, r=philor
--HG--
extra : rebase_source : a9a1932dd8174bde02d2eb880f21fb2b744f0785
2017-05-20 14:27:58 -07:00
Sebastian Hengst
79f625ac56 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: EqC7wKnn6Jt
2017-05-20 18:48:53 +02:00
Cameron McCormack
9bb327f2c7 Bug 1366454 - Revendor app_units manually. r=me (CLOSED TREE)
MozReview-Commit-ID: CElyR5aQGPh
2017-05-20 14:56:12 +08:00
Hiroyuki Ikezoe
93e3eef4cb Bug 1341102 - Update test expecrations. r=me
https://github.com/servo/app_units/pull/26#issuecomment-301931183
2017-05-20 15:26:55 +09:00
Ehsan Akhgari
214e03003f Bug 1362791 - Enable testing permissions using URIs without having to mint principals; r=mystor
The permissions manager store uses principal origins with suffix in the
key entry, but for the API entry points where we accept a raw nsIURI, we
currently mint a new codebase principal with a blank OriginAttributes
only to read out the origin string effectively, since the suffix is
guaranteed to always be an empty string in this case.

This can be slow, so this patch adds a fast path to bypass minting a new
principal and uses ContentPrincipal::GenerateOriginNoSuffixFromURI() to
generate the origin string from the input nsIURI directly.
2017-05-20 00:59:09 -04:00
Phil Ringnalda
05a604bb4f Bug 1291954 followup, revert the part of changeset 2db29775e18f which prematurely declared SM(tsan) tier-1
MozReview-Commit-ID: 4o1lqWtVhNz
2017-05-19 21:24:20 -07:00
Manish Goregaokar
fd24beebc2 servo: Merge #16914 - Update app_units to 0.4.1 (from Manishearth:update_au); r=jryans
Source-Repo: https://github.com/servo/servo
Source-Revision: 00376cbaa77b2c3b78990e49eb9ca29cc1e0a714

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 974fbeb92ecb64faf5e518a464cc78ec4c052f94
2017-05-19 23:09:20 -05:00
Steve Fink
38b58864cb Bug 1291954 - Update tsan failures to current set and move SM(tsan) to tier 1, r=jonco
MozReview-Commit-ID: 1q7doyj5vJa

--HG--
extra : rebase_source : d73fbea345b7b19a86201d657885602c31f6b9f8
2017-05-18 15:17:26 -07:00