Commit Graph

538630 Commits

Author SHA1 Message Date
Cesar Carruitero
d1cde0b652 servo: Merge #16940 - upload geckolib docs to doc.servo.org (from ccarruitero:fix16887); r=emilio
<!-- Please describe your changes on the following line: -->
add `geckolib` docs into upload docs script

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

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because are in ci script

<!-- 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: 166abb82bc1ab56343002d8acd365c5d20795ba0

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 1974b178c1702367b804595142d4de50d7e4bf44
2017-05-29 09:04:55 -05:00
Henrik Skupin
2d096423ea Bug 1368101 - getCurrentUrl can retrieve the URL via the chrome process. r=ato
There is no reason for the command to call into the content framescript.
It's only adding overhead and can currently cause hangs if the framescript
gets reloaded.

Instead use the content browser which is always aware of the current URL.

MozReview-Commit-ID: 9Ui7qClFEWJ

--HG--
extra : rebase_source : e428e71ddb66e0152d164f2aebd20efb0593ceec
2017-05-26 20:37:36 +02:00
Dão Gottwald
4e3f82bfc8 Bug 1368161 - Remove some non-Photon CSS variable declarations from Photon. r=nhnt11
MozReview-Commit-ID: CoWkJPnFWRo

--HG--
extra : rebase_source : 86ea8efd58e5f00d935288eea920f30e2370c4da
2017-05-26 22:15:49 +02:00
Johan Lorenzo
bace7dee2e Bug 1368484 - Don't upload AArch64 APK to Google Play r=bhearsum
MozReview-Commit-ID: KB2csWd7bzu

--HG--
extra : rebase_source : c58c365033c3de8e60f3c563778383ed33b4ddc5
2017-05-29 16:27:23 +02:00
Milan Sreckovic
b1510ddf53 Bug 1368109: No need to sync layers.acceleration.disabled and gfx.direct2d.disabled on Windows. r=mchang
MozReview-Commit-ID: FtyaRl0ar9X

--HG--
extra : rebase_source : 7297ff55207e58d5567224ba48ddff86321a7076
2017-05-26 13:09:56 -04:00
David Burns
8f530fdf8b Bug 1179335: Remove unused Marionette mouse scroll functions; r=whimboo
The underlying code that this method calls from nsIDOMWindowUtils
was removed and has not caused issues in here. This is dead code.

MozReview-Commit-ID: K245et5SmxJ

--HG--
extra : rebase_source : f5345219b9e9ae9299a1884c3424f2d8bfdf3d20
2017-05-29 13:57:05 +01:00
Jan Odvarko
61dd3d3ad2 Bug 1366723 - Fix URL of netmonitor.css r=ochameau
MozReview-Commit-ID: C5rXWuGbzmL

--HG--
extra : rebase_source : 2e606de84553159a36436800c320f9f64195afc6
2017-05-23 18:02:39 +02:00
Ursula Sarracini
2c3b61c5fb Bug 1367462 - Preemptively get screenshots when page is open for Activity Stream Top Sites r=Ehsan
MozReview-Commit-ID: cORp0JmG17

--HG--
extra : rebase_source : f752dd25a819af4c8dad8be44408cc42e011415f
2017-05-25 15:56:37 -04:00
Paul Rouget
21681bd51e servo: Merge #17074 - remove no-op viewport code (from paulrouget:remove_viewport); r=emilio
<!-- Please describe your changes on the following line: -->

---
<!-- 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 fix #16809 (github issue number if applicable).

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

<!-- 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: 86dcd5366f18ab01fa309c976a895effdd959fa8

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 985bb9e84ccf8aade46c66e1892fb98d589bf16e
2017-05-29 07:13:58 -05:00
Dão Gottwald
32e0f54abd Bug 1358387 - Avoid style flush when setting the statuspanel's current width as its min-width on status label changes. r=florian
MozReview-Commit-ID: 6eReuAxAwtK

--HG--
extra : rebase_source : 020d2efc4ce73e319fa826f8affcee0fa87c176f
2017-05-28 07:49:36 +02:00
Masayuki Nakano
6421357e7a Bug 1368318 Call TSFTextStore::ThinksHavingFocus() before clearing sEnabledTextStore since the method refers it r=m_kato
MozReview-Commit-ID: GdALZTWioNW

--HG--
extra : rebase_source : 66491f98c906ffe9cdd5bbc4558f86f75e0343cc
2017-05-29 12:18:11 +09:00
Alessio Placitelli
564713144e Bug 1364068 - Properly cleanup libcurl in the pingsender. r=gsvelto,jseward
This additionally changes exit() calls with |return VALUE| so
that we are sure to call the destructors and valgrind doesn't complain.

Moreover, this disables the 'new-profile' ping when Firefox is ran
on test profiles.

MozReview-Commit-ID: BlGE9w6yGCL

--HG--
extra : rebase_source : 4149973f832f968a75ec51b245104cb02fd35d4e
2017-05-24 19:27:33 +02:00
Alessio Placitelli
746dd026a3 Bug 1364068 - Enable the 'new-profile' ping. r=gfritzsche
MozReview-Commit-ID: 6DXa20aCOBr

--HG--
extra : rebase_source : 07435dddb9fac621bf68260271f219a24aa90c03
2017-05-22 12:52:19 +02:00
Gijs Kruitbosch
26219bb139 Bug 1368370 - remove leftover page action hiding, r=dao
MozReview-Commit-ID: KEaOIYhKL6G

--HG--
extra : rebase_source : 60bf711ab0332f640035e277a843aba87f85161e
2017-05-29 11:40:41 +01:00
Francesco Lodolo (:flod)
6f2171df83 Bug 1368443 - Update localization comment for searchResults.needHelp2, use ordered variables r=Pike
MozReview-Commit-ID: EndipCrC5Un

--HG--
extra : rebase_source : bf9b48b7ecbab39aa232839e7a28670213778bf8
2017-05-29 11:17:39 +02:00
Fischer.json
49a442f2dd Bug 1335454 - Add the ability to open the "Data Choices" options section through UITour, r=jaws
This patch does:
- Update UITour.jsm to make websites able to open to the old Prefernces advanced pane > dataChoicesTab by calling `Mozilla.UITour.openPreferences("privacy-reports")`.
- Update the comments of `Mozilla.UITour.openPreferences` to explain the old and new Preference to api users.

MozReview-Commit-ID: IdNDKiqfxKo

--HG--
extra : rebase_source : 520d3df019f37f8f6f581774b0b315a958d5246f
2017-04-23 16:27:26 +08:00
Gabriele Svelto
69f2bbaf90 Bug 1366711 - Make it possible to hide applications launched with nsIProcess; r=bsmedberg
MozReview-Commit-ID: K3vadzPg8SR

--HG--
extra : rebase_source : 9803bdca46c7dceb9bae0eefa4972369c7b36202
2017-05-22 10:23:00 +02:00
Carsten "Tomcat" Book
651bf6d362 Merge mozilla-central to autoland 2017-05-29 10:27:47 +02:00
Carsten "Tomcat" Book
31eec6f59e merge mozilla-inbound to mozilla-central a=merge 2017-05-29 10:19:53 +02:00
JerryShih
6b9e0b591b Bug 1366512 - Export some EGL functions for D3D NV12 texture format. v2. r=jgilbert
These EGL functions will be used to convert D3D NV12 texture handle to GL handle.

MozReview-Commit-ID: JpH0P3mAanU
2017-05-28 21:15:07 -07:00
Paul Bone
8867a1f3a0 bug 1368086 - Rename gcIfNeededPerAllocation to gcIfNeededAtAllocation, r=sfink
MozReview-Commit-ID: Jwk4TPDObJc
2017-05-27 03:00:51 +10:00
Sebastian Hengst
5f2b94fb79 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-05-29 00:54:32 +02:00
Sebastian Hengst
8ee2c326d2 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: DFuSLSPqTVl
2017-05-29 00:51:05 +02:00
Sebastian Hengst
ab557674e4 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2MWgC2ySf0i
2017-05-29 00:49:24 +02:00
Phil Ringnalda
16b90e808a Backed out changeset e12fa325e112 (bug 1359527) for Win8 masking reftest failures
MozReview-Commit-ID: 5ecOfTu606d
2017-05-28 15:45:42 -07:00
Kris Maglione
fe139bbf07 Bug 1341008: Follow-up: Don't needlessly load ExtensionContent.jsm into all processes.
MozReview-Commit-ID: 1rdgcrwScw
2017-05-28 14:50:23 -07:00
Nathan Froyd
0fe161627a Bug 1368177 - quote {LIB,}CLANG_PATH for cargo; r=rillian
These paths can contain spaces, particularly if they point into
${HOME}/.mozbuild on Windows.  If people are bold enough to use the
Windows packages from llvm.org, the LLVM packages are installed by
default into C:\Program Files\LLVM, so paths from there would contain
spaces as well.
2017-05-28 17:13:30 -04:00
Mason Chang
981bccddf0 Bug 1359527. Add DrawTarget::IntoLuminance. r=jrmuizel,Bas
This lets us use the luminance effect with Direct2D to avoid
having to read back. It will also let us avoid reading back
with DrawTargetRecording.
2017-05-28 15:35:14 -04:00
Ehsan Akhgari
b2b32dd799 Bug 1368272 - Rewrite test_bug534149.html to not rely on the dispatching order of WindowDestroyedEvent; r=mystor 2017-05-28 13:42:21 -04:00
Sebastian Hengst
3eaca355a1 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-05-28 18:47:51 +02:00
Sebastian Hengst
5941f01963 merge mozilla-central to autoland. r=merge a=merge 2017-05-28 18:46:28 +02:00
Sebastian Hengst
f98a774379 Backed out changeset 645836bfad25 (bug 1361664) because bug 1365089 got backed out and this depends on it. r=backout 2017-05-28 18:45:28 +02:00
Sebastian Hengst
a12aaca96d Backed out changeset 49714b590d48 (bug 1361664) 2017-05-28 18:44:50 +02:00
ffxbld
3724e0f28c No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update 2017-05-28 08:15:02 -07:00
ffxbld
c81b68804b No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update 2017-05-28 08:14:59 -07:00
Sebastian Hengst
66d9eb3103 Backed out changeset 9c7688e54e92 (bug 1365089) for breaking Android L10n nightlies. r=backout a=backout
MozReview-Commit-ID: FxH7nBskSNj
2017-05-28 16:53:10 +02:00
Jonathan Kew
ee384ef57b Bug 1368249 - Create nsIFrame::AddProperty API for use when the property is known to not already exist, and use to optimize some call sites. r=mats 2017-05-28 13:16:55 +01:00
Sebastian Hengst
99f17a4e95 Backed out changeset 59c0589220ec (bug 1368249) unused function GetNormalPosition at nsIFrame.h:1073. r=backout 2017-05-28 15:38:15 +02:00
Jonathan Kew
1f8beade4e Bug 1368249 - Create nsIFrame::AddProperty API for use when the property is known to not already exist, and use to optimize some call sites. r=mats 2017-05-28 13:16:55 +01:00
Phil Ringnalda
914b992e95 Merge m-i to m-c, a=merge
MozReview-Commit-ID: CRhv88sOiOA
2017-05-27 21:29:31 -07:00
Phil Ringnalda
7a63ae191d Merge autoland to m-c, a=merge
MozReview-Commit-ID: 4AKIgYeFhIc
2017-05-27 21:28:38 -07:00
Phil Ringnalda
c320343758 Bug 1352481 followup, set the preferences to enable the UI the tests search for, even on beta and release 2017-05-27 13:40:36 -07:00
Phil Ringnalda
e1196fcb14 Bug 1362387 followup, mark the Linux DevEdition tests as tier-1 rather than letting them get the default tier-2 2017-05-27 12:07:34 -07:00
Jan de Mooij
3f318263fc Bug 1298139 - Make LoopUnroller code handle OOM correctly. r=nbp 2017-05-27 23:40:51 +02:00
Jan de Mooij
b37455bce0 Bug 1364346 part 1 - Optimize Array.prototype.unshift fast path and use it more. r=anba 2017-05-27 23:39:55 +02:00
ffxbld
596d188f6d No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update 2017-05-27 08:17:01 -07:00
ffxbld
a7c347e651 No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update 2017-05-27 08:16:58 -07:00
Jan de Mooij
a24f22ae22 Bug 1365518 - Fix polymorphic inlining to work correctly for functions that had their group/proto changed. r=shu 2017-05-27 16:29:46 +02:00
Sebastian Hengst
16741b1999 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-05-27 14:05:01 +02:00
Sebastian Hengst
0d62851e61 Backed out changeset 08b93bba921c (bug 1358117) for Android Nightly bustage. r=backout a=backout
MozReview-Commit-ID: IgiZGwOZ3tD
2017-05-27 14:01:55 +02:00