Граф коммитов

532924 Коммитов

Автор SHA1 Сообщение Дата
Tushar Saini (:shatur) 163e27b705 Bug 1337509 - Do not create tab objects with an unsupported 'selected' property. r=bsilverberg,mixedpuppy
MozReview-Commit-ID: 4Bi6LdNUxMo

--HG--
extra : rebase_source : 52baba39e08bc9d250ace3f4b46a591d7f641d47
2017-04-18 22:07:38 +05:30
Andrzej Hunt e52aba5a9b Bug 1357629 - Add httpclientandroidlib to .inferconfig ignore list r=nalexander,njpark
We probably don't want to tackle these issues since httpclientandroidlib is already deprecated,
and we have more pressing infer issues in the main app. (We can always reenable if needed,
but this means we can more rapidly get to a state of 0 infer reports, allowing use of infer
to catch newly introduced issues in the core app.)

MozReview-Commit-ID: 2jMlrh68kOE

--HG--
extra : rebase_source : 73e75eb0fb4a5eece242d64a624cfe80916208ca
2017-04-18 20:05:25 -07:00
Andrew Osmond 164b45b6a8 Bug 1356289 - Part 2. Make gfx use the new SharedMemory::SetHandle API. r=jrmuizel 2017-04-18 12:25:00 -04:00
Andrew Osmond 5c88ddfaa2 Bug 1356289 - Part 1. Make SharedMemory::SetHandle accept an access rights parameter. r=billm 2017-04-18 12:24:58 -04:00
Jim Mathies e1d348db3d Bug 1344907 - Fire observer events informing front end about changes in input method (touch vs. pointer input). r=masayuki
MozReview-Commit-ID: 4YOKD0tWZNN
2017-04-18 10:19:02 -05:00
ffxbld 214345204f No bug, Automated blocklist update from host bld-linux64-spot-305 - a=blocklist-update 2017-04-18 07:51:02 -07:00
ffxbld 672628fae3 No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update 2017-04-18 07:50:59 -07:00
ffxbld 52a0317e95 No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update 2017-04-18 07:50:56 -07:00
Geoff Brown fbd4540f6d Bug 1276813 - Retry mozharness failed downloads more persistently; r=armenzg
The primary change here is to increase the number of times a failed
download is retried, when downloading test_packages.json and test zip
files, in hopes of recovering from more temporary service interruptions.
2017-04-18 08:30:21 -06:00
brainbreaker bed092fb4a Bug 1351667 - UI test that traverses settings screens; r=sebastian
This commit adds a robocop test that traverses all the settings
 screens except the 'Make default browser' one.

MozReview-Commit-ID: LqWrFL9v877

--HG--
extra : rebase_source : 2e7f5e1887ace438f948b49f6515e1d732ad8aa2
2017-04-18 19:40:11 +05:30
Eugen Sawin 4b956de40e Bug 1346042 - [1.0] Mutex-lock LibHandle direct reference management. r=glandium 2017-04-18 16:08:40 +02:00
Dão Gottwald 6c3675d4c4 Bug 1356904 - Remove border and background fallback styling from numberbox.css. r=nhnt11 2017-04-18 15:25:30 +02:00
Jan de Mooij b7b3c5b8f7 Bug 1356822 - Fix IonBuilder::jsop_bindname to pass the global lexical to the IC in the BINDGNAME case. r=evilpie 2017-04-18 14:58:55 +02:00
Cameron McCormack 57789c06eb Bug 1356601 - Don't force computation of a Variables struct when animations are involved. r=dbaron
Without this change, we can end up asserting in ComputeVariablesData and
crashing in CSSVariableResolver::Resolve due to not finding any variable
declarations on the rules we matched, when we have content like in the
crashtest added here, i.e. variables inheriting into a pseudo like
::first-line and animations on the element inside the ::first-line.

We could solve this alternatively by removing the assertion and making
CSSVariableResolver::Resolve handle a null aDeclarations more gracefully,
but since we can save the effort of recomputing the Variables struct in
this case, we may as well.

MozReview-Commit-ID: 6l06ZF3WGsy
2017-04-18 22:27:04 +10:00
Andrea Marchesini 81a9f1a5b2 Bug 1343172 - PBlob should not create a remoteInputStream if that already exists, r=smaug 2017-04-18 13:54:15 +02:00
Andrea Marchesini 06cfb4297f Bug 1354599 - Use of DOMEventTargetHelper::KeepAliveIfHasListenersFor in MediaQueryList, r=smaug 2017-04-18 13:53:15 +02:00
Andrea Marchesini 1ee7d66ef2 Bug 1354599 - Use of DOMEventTargetHelper::KeepAliveIfHasListenersFor in BroadcastChannel, r=smaug 2017-04-18 13:51:59 +02:00
Andrea Marchesini b623ab29ec Bug 1354599 - Implement DOMEventTargetHelper::KeepAliveIfHasListenersFor, r=smaug 2017-04-18 13:51:27 +02:00
Alessio Placitelli c8ffbbccd4 Bug 1346203 - Don't use an empty key for accumulating in CANVAS_WEBGL_FAILURE_ID. r=jrmuizel
MozReview-Commit-ID: 9S2UIEeTUi7

--HG--
extra : rebase_source : 2204bc4e6a73c66daed289f672ac33fe07a07b48
2017-04-18 11:57:53 +02:00
Aaron Klotz a518dd2017 Bug 1358288: Fix incorrect ABI specification for js-ctypes declaration of GetVersionExW; r=gfritzsche
MozReview-Commit-ID: DKTxo8EHNfY

--HG--
extra : rebase_source : 40d7b789c8fe297b719ad1d8ab3f1f618ad14084
2017-04-20 16:08:07 -06:00
Tom Tromey b10eaa6eae Bug 1353038 - do not quote whitespace in console evaluation results; r=nchevobbe
Don't escape whitespace in console evaluation results.  This preserves
the behavior of the old console, and in particular makes pprint() more
useful again.

MozReview-Commit-ID: CrWWXjtSBIw

--HG--
extra : rebase_source : aa238c1f28d6a7e33b376874b7b67ffae5eaf97e
2017-04-20 11:58:35 -06:00
Drew Willcoxon 6f20b4a138 Bug 1357458 - After Customization - typed text in the Awesome bar doesn't correspond with the text from One-Off-Searches bar. r=florian
MozReview-Commit-ID: KHAoxS1CsWj

--HG--
extra : rebase_source : ceff8abeeb94b082c6a7f6f3950a1c35767db0dd
2017-04-20 19:00:26 -07:00
Sebastian Hengst b17e2f1d52 merge mozilla-central to autoland. r=merge a=backout 2017-04-21 18:41:49 +02:00
Brad Werth b50a85c16e Bug 1302470 Part 7: Disable part of the browser_Finder.js test until Highlight All is fixed for iframe content. r=mikedeboer
MozReview-Commit-ID: Jyn2YOIlIlV

--HG--
extra : rebase_source : 3f2ff4cc577839eca5eb623faa07d83cd63efb28
2017-04-21 08:25:42 -07:00
Carsten "Tomcat" Book da0672e690 Merge mozilla-central to mozilla-inbound 2017-04-18 10:35:51 +02:00
Carsten "Tomcat" Book bb87f43c09 merge mozilla-inbound to mozilla-central a=merge 2017-04-18 10:21:31 +02:00
Ryan Hunt 2d446d69ea Bug 1357335 - Use Into<T> for webrender bindings conversions r=kats
Types also implement Copy, Clone now to make this easier.

MozReview-Commit-ID: GEVsCEw2o6K

--HG--
extra : rebase_source : b42ddaab3b7ab0a31006e78aff45ddb6e4160845
extra : amend_source : 82a7e1d272b397c8ab1d0346fd5a708117b897a3
2017-04-18 04:18:35 -04:00
Kartikaya Gupta 9a7952f7f9 Bug 1355475 - Update reftest fuzziness for change in webrender cset e3f6317. r=jrmuizel
MozReview-Commit-ID: 6wmUFyzipmt
2017-04-18 11:18:05 -04:00
Kartikaya Gupta 76ded9a0bf Bug 1355475 - Update webrender to 07b6c6a1f93b5d8af1dd9ae825906dcf5c310810. r=jrmuizel
This also includes changes to webrender_bindings:
- push_scroll_layer was renamed to push_clip_node in eb4a04b
- Update call to push_text for API change in f040e81.

MozReview-Commit-ID: ILHylvSkco2
2017-04-18 11:18:02 -04:00
Kartikaya Gupta 474874a3d1 Bug 1357065 - Update WebRenderDisplayItemLayer to use PushClip instead of PushScrollLayer because it's pushing a non-scrolling clip. r=jrmuizel
MozReview-Commit-ID: DdmCTsh9Jtq
2017-04-18 11:09:50 -04:00
Kartikaya Gupta e972cba381 Bug 1357065 - Add a PushClip/PopClip API to WebRenderAPI to more easily distinguish between scrolling clips and non-scrolling clips. r=jrmuizel
Note that in upstream WR the push_scroll_layer API has already been
renamed to push_clip_node, so conceptually the same API covers both
"scrolling clips" (aka scroll layers) and non-scrolling clips. So using
the same underlying API for two different WebRenderAPI.h functions makes
sense.

MozReview-Commit-ID: He7jBVqZuLn
2017-04-18 11:09:39 -04:00
Kartikaya Gupta 8a3a856227 Bug 1357065 - Rename the parameters to PushScrollLayer to be more correct. r=jrmuizel
This changes the parameters to be in line with the clipping documentation.

MozReview-Commit-ID: Fg3iviLTL0g
2017-04-18 11:09:29 -04:00
Jan Varga 20e990962b Bug 1350564 - Don't try to addref a null mResult in Request::GetResult and UsageRequest::GetResult (mResult can be null when mHaveResultOrErrorCode is true); r=btseng 2017-04-18 10:15:57 +02:00
JW Wang e96831f0c7 Bug 1356514 - remove the usage of nsContentUtils::IsInPrivateBrowsing() in HTMLMediaElement.cpp. r=Ehsan
Per bug 1194891 comment 35, use |NodePrincipal()->GetPrivateBrowsingId() > 0| instead.

MozReview-Commit-ID: Cu6geuTWhGz

--HG--
extra : rebase_source : 1f899705ce1c2d9b7beec44a2f88a2cb37d0430f
2017-04-18 14:26:32 +08:00
Manish Goregaokar 5886340d41 Bug 1349417 - Ignore all calls within InitSystem; r=bustage
MozReview-Commit-ID: 6jEM9PR5iZU
2017-04-21 17:01:51 -07:00
Manish Goregaokar 71ab6001c0 Backed out changeset 7a7df2395851 (bug 1349417) 2017-04-21 16:59:46 -07:00
Bobby Holley a66b63a3ae Bug 1358375 - Reftest for refreshing the cached booleans. r=bz 2017-04-21 16:54:07 -07:00
Nathan Froyd 79e83accdc Bug 1357556 - define a gecko_debug feature for gkrust*; r=emilio
Servo needs to know whether C++ code is compiled with MOZ_DEBUG, and
passing along an explicit feature is a better way to determine that
information than relying on cfg(debug_assertions).

MozReview-Commit-ID: B3XCskDQ56p

--HG--
extra : rebase_source : c53cd4abb8f56701d1051c932fc9aa5cf83384f2
2017-04-20 13:54:14 -04:00
Nick Alexander c0bab36955 Bug 1254355 - Follow-up: Use full paths to match GENERATED_FILES targets. r=mshal
This was just an error that's not obvious on try builds.  We were
using local paths ($(DEPTH) expands to ../../../ in
mobile/android/base) and GENERATED_FILES produces targets with
absolute paths.

MozReview-Commit-ID: LDhh6mcgSD6

--HG--
extra : rebase_source : be0cf0c41873871082c640d051ead748746eb78c
2017-04-21 14:10:05 -07:00
Iris Hsiao 4329ee3ef3 Backed out changeset 14010d77d56a (bug 1356933) for invisible bustage 2017-04-18 13:33:00 +08:00
Nicholas Nethercote 4a55f047a5 Bug 1356249 - Fix assertion in profiler_set_frame_number(). r=mstange.
This function can run off the main thread when 'layers.frame-counter' is
enabled.

--HG--
extra : rebase_source : f3db0fd01c636d5af97109761bb0b57b57c79293
2017-04-18 14:40:00 +10:00
Nicholas Hurley 6474ffcc78 Bug 1348460 - make predictor::learn async. r=Ehsan
Serializing and sending IPC messages takes a lot of time, and it gets in the way of image loading. Making this functionality async gets out of the way of image loading (among other things).

The test has been changed to pump the main thread after calling predictor.learn so the multiprocess version can actually run to completion. This isn't strictly necessary in the single process version, but it makes the code changes (which are already pretty invasive) simpler.

MozReview-Commit-ID: 7jvhomlygbf

--HG--
extra : rebase_source : a779a498f83a2b02d2d634eff63d15f483793046
2017-04-17 17:22:46 -07:00
Edouard Oger 819d164b43 Bug 1355481 - Avoid initializing Sync on window unload if Sync is not configured. r=markh
MozReview-Commit-ID: J0xUODSMzhe

--HG--
extra : rebase_source : 9f87bd99a0a05abb9a21cf07081b557debb1a494
2017-04-17 16:28:38 -04:00
Aneesh Agrawal c656b63264 servo: Merge #16487 - Automatically clean old nightlies (from aneeshusa:automatically-clean-old-nightlies); r=larsbergstrom
<!-- Please describe your changes on the following line: -->

Automatically clean old rustc and cargo nightlies on our builders up to preserve disk space.

---
<!-- 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
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #12103 and help with servo/saltfs#321 (github issue number if applicable).

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

<!-- 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: a754c10e79ef237b500bbf173eb7ba43529e51eb

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c0e38115bf4546ca27576a431d259025e52b8c2b
2017-04-18 11:00:27 -05:00
Sebastian Hengst 45fe002ab2 Backed out changeset 325bf1bf5a1f (bug 1313200) for Android and reftest bustage. r=backout
--HG--
rename : ipc/ipdl/test/ipdl/ok/AsyncReturn.ipdl => ipc/ipdl/test/ipdl/error/AsyncReturn.ipdl
2017-04-18 18:24:56 +02:00
Emilio Cobos Álvarez 71bcf77161 Bug 1341102: update expectations for servo/servo#16514. r=emilio
MozReview-Commit-ID: 8UcfhpQMwYp
2017-04-18 18:15:04 +02:00
peter chang 4cf27c49b8 Bug 1345017 - Disable OMTA with webrender by default, r=kats
MozReview-Commit-ID: 4cA8n8XYall
2017-04-17 22:22:47 +08:00
Tom Tromey e4a467e282 Bug 1355233 - quote unmatched open paren in function tokens correctly; r=gl
When rewriting in the rule view, the rewriter quotes unmatched open
parens to avoid some edits affecting the rest of the style sheet.  This
was bug 1321970.  However, that change didn't correctly handle the case
of a function token, where the paren in question appears at the end, not
the start, of the token.

MozReview-Commit-ID: GjA40M2KsvX

--HG--
extra : rebase_source : 0dec92ca958d20f02da5c7c4163ad971b2529920
2017-04-17 08:00:58 -06:00
Andrew McCreight 30fb73cef2 Bug 1357828 - Remove B2G-specific code from mozJSComponentLoader::ReallyInit(). r=mrbkap
MozReview-Commit-ID: I0h6Y9VQETJ

--HG--
extra : rebase_source : 87b885ae6eff09b5a7b6b5d1ad5e36d433814bba
2017-04-19 10:33:04 -07:00
Cykesiopka 7c0b9e9d34 Bug 1356522 - Remove unnecessary nsICryptoHash output CRLF filtering in nsCSPUtils.cpp. r=ckerschb
This filtering is no longer necessary now that the fix for Bug 1338897 has landed and has gotten rid of the CRLF behaviour.

MozReview-Commit-ID: 9OKmrtQN3Cq

--HG--
extra : transplant_source : %C2%CD%AC%F6j%F5%D0%00%7E%AC%D2j%ACW%83%60%3B%F0%ED%CC
2017-04-17 17:34:18 +08:00