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

584828 Коммитов

Автор SHA1 Сообщение Дата
Gurzau Raul 3a353942ca Backed out changeset 564cb9725e12 (bug 1442800) for failing on browser_test_docload.js on a CLOSED TREE 2018-03-09 01:19:51 +02:00
Hiroyuki Ikezoe e6806e41d7 Bug 1444221 - #ifdef out some animation related stuff for MOZ_OLD_STYLE. r=xidorn
MozReview-Commit-ID: 9VC4qUbO6uK

--HG--
extra : rebase_source : 79113eb99cd784dc9a591bb9529381a932f07f97
2018-03-09 07:09:44 +09:00
Emilio Cobos Álvarez f817cf6a28 servo: Merge #20250 - style: Reorder style sharing checks so that cheaper and broader ones are earlier (from emilio:style-sharing-checks-order); r=xidorn
This was reviewed by Xidorn in #20223, but that needs to wait for a few days so let's land this separately.

Source-Repo: https://github.com/servo/servo
Source-Revision: 21290276c2c85cf5dd55474ba7a641fb13f127a6

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c3e639e36deed30b25e3c9218fa81727365002f2
2018-03-08 16:52:43 -05:00
Johann Hofmann 401e316e0d Bug 1442294 - Downgrade global streaming indicator when a higher priority device has been disabled. r=florian
MozReview-Commit-ID: 6GxXNsB6xYy

--HG--
extra : rebase_source : 20668e90464a585421fd854462208f2a592301f8
2018-03-08 14:08:21 +01:00
Jed Davis 60310ac5ad Bug 1434392 - Don't preload libmozsandbox in grandchild processes, only the sandboxed children themselves. r=gcp
--HG--
extra : rebase_source : a2c784640c65e0e476fc6ccf8639581462902c86
2018-03-07 18:55:20 -07:00
Andrew McCreight df6b9b9b84 Bug 1444104 - Remove some NUWA related code from the manifest parser. r=froydnj
This undoes the parts of bug 977026 related to manifest parsing that
are still around.

MozReview-Commit-ID: CimJNEl8KKk

--HG--
extra : rebase_source : 7e84ff5e5a4adda66ff35044b7a873d7137e3417
2018-03-08 13:58:29 -08:00
Servo VCS Sync 1a016cc33a No bug - Revendor rust dependencies
--HG--
rename : third_party/rust/env_logger-0.4.3/src/regex.rs => third_party/rust/env_logger/src/regex.rs
rename : third_party/rust/env_logger-0.4.3/src/string.rs => third_party/rust/env_logger/src/string.rs
2018-03-08 22:31:23 +00:00
Bobby Holley 032f2c3282 servo: Merge #20247 - Stop unconditionally collecting traversal statistics in nightly builds (from bholley:fix_stat_collection); r=Manishearth
The current code also makes us panic when DUMP_STYLE_STATISTICS=1 is
set. :-(

Source-Repo: https://github.com/servo/servo
Source-Revision: 4c797dfb5239c5e9a4014e91ed121ef9cf641ad0

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : dfb72664c3b56ed67b7d455fb82427c862cefc38
2018-03-08 15:53:11 -05:00
Josh Matthews 28345d2494 servo: Merge #20244 - Ensure readonly files can be removed on Windows (from servo:jdm-patch-10); r=SimonSapin
This is based off of https://bugs.python.org/issue19643. At worst, it makes our deletion function more robust and doesn't help with the ongoing windows CI problems.

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : f0b250a7300697eda18738b772db6c4c9875cb14
2018-03-08 15:01:36 -05:00
Matt Brubeck f0cce88058 servo: Merge #20245 - Disable logging in bindgen to reduce code size (from mbrubeck:logging); r=emilio
This disables bindgen's `logging` feature, which builds `env_logger`
with default features, including regex support.  Disabling it allows
Gecko to build `env_logger` without the `regex` crate, reducing code
size.

Part of https://bugzilla.mozilla.org/show_bug.cgi?id=1444097

---

- [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 they only change unused build config

Source-Repo: https://github.com/servo/servo
Source-Revision: 46dfc3536472c1b68be501dc5b37ff6fdd7dba35

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 202a5a3a0f0b83dab018f0f641d88e6c9ade9f22
2018-03-08 13:36:04 -05:00
Thom Chiovoloni 3cfd824081 Bug 1443277 - ensure TPS initializes formAutofillStorage in autofill tests r=eoger
MozReview-Commit-ID: 1iGnX2f3JzU

--HG--
extra : rebase_source : 2ac41f995a677cb5484e6c48b6e3e5228a00d12f
2018-03-05 12:20:56 -08:00
Timothy Guan-tin Chien 686d0472da Bug 1442800 - Let New_Accessible take Element instead of nsIContent r=surkov
The passed nsIContent is always an Element.

MozReview-Commit-ID: IMvWuK6MIra

--HG--
extra : rebase_source : 520c6ea9d3bd90e480224315e0fc0ce7e5b7db27
2018-03-06 13:47:43 -08:00
James Graham b076369cff Bug 1411778 - Add missing wpt manifest update, r=bustage 2018-03-08 18:03:16 +00:00
Matt Brubeck f4e41f6114 Bug 1443271 - Remove outdated comment from vendor_rust.py. r=ted
MozReview-Commit-ID: s9CnYvQcJP

--HG--
extra : rebase_source : 8256ce6a7534ffd78ec796dbb1c246c5d12c6c9a
2018-03-05 12:03:15 -08:00
Nick Alexander 05bb797bce Bug 1443204 - Remove org.mozilla.geckoview.BuildConfig generation in moz.build. r=chmanchester
MozReview-Commit-ID: 4cOecBeUxJX

--HG--
extra : rebase_source : 04b0f2ae0c258f6fb4a2281f11350fa09438b5f5
2018-03-07 09:47:19 -08:00
Nick Alexander 713d88d96a Bug 1443204 - Pre: Clean-up unused Android data structures in mozbuild frontend. r=chmanchester
MozReview-Commit-ID: 5ympxk0jSJq

--HG--
extra : rebase_source : cc368d42eed182cc595858effd08517c6ec25168
2018-03-06 14:53:04 -08:00
Anthony Ramine 9ceadd71bb servo: Merge #20237 - Opt into field bounds when deriving ToCss, instead of opting out (from servo:derive-all-the-things); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: b6de0563fbd74799060735b8452f86a533f19573

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : bdfffc19ffcbc849d5f180c1ecbac2b0de77b5cf
2018-03-08 12:25:20 -05:00
Narcis Beleuzu 67adc3007a Merge mozilla-central to autoland. CLOSED TREE 2018-03-08 20:03:58 +02:00
Brindusan Cristian eb51abf4fb Merge inbound to mozilla-central. a=merge 2018-03-08 20:00:36 +02:00
Brindusan Cristian 588d8120aa Merge autoland to mozilla-central. a=merge 2018-03-08 19:58:38 +02:00
Narcis Beleuzu d069c08959 Backed out changeset 93a515ea1721 (bug 1442020) for bc failures on /browser_devices_get_user_media_tear_off_tab.js. a=backout 2018-03-08 19:48:58 +02:00
Nathan Froyd d260382328 Bug 1443900 - don't allocate nsCStrings when doing integer parsing; r=michal
There's no need to allocate a completely new nsCString when all we want
to do is parse a character string into an integer.  We can allocate a
dependent string instead, which will avoid some memory churn.
2018-03-08 09:43:00 -05:00
Ken VanDine 7d4a79ab48 Bug 1442419 - Fixed typo in the mimeapps.list bundled in the snap r=jlorenzo 2018-03-08 13:25:12 +00:00
Nicolas B. Pierron 5cd93573c4 Bug 1443909 - Index documentation of JSMSG_BAD_INSTANCEOF_RHS. r=fscholz 2018-03-08 13:24:26 +00:00
Cosmin Sabou 4d50fd72f5 Backed out 28 changesets (bug 1436506, bug 1436451, bug 1436996, bug 1436991, bug 1436558, bug 1436398, bug 1443501, bug 1437067, bug 1436436, bug 1436497, bug 1441364, bug 1436405, bug 1441367, bug 1436440, bug 1436416, bug 1436522, bug 1443192) for mass wpt failures after backout for bug 1443558. a=backout
Backed out changeset 09992ffb6a0d (bug 1437067)
Backed out changeset 340be2f71abf (bug 1437067)
Backed out changeset fd8dcd647f0e (bug 1436996)
Backed out changeset 15ff3b2ed202 (bug 1441367)
Backed out changeset bb0cf2a57f10 (bug 1441367)
Backed out changeset 9a8713e25d0e (bug 1436522)
Backed out changeset c5e6aba65927 (bug 1436522)
Backed out changeset 9673a31cbd06 (bug 1436991)
Backed out changeset 260c6ce91561 (bug 1436558)
Backed out changeset aae516e4f973 (bug 1443501)
Backed out changeset ce2b417e9261 (bug 1443501)
Backed out changeset 8daa68e631db (bug 1441364)
Backed out changeset 6015bfa88dd2 (bug 1441364)
Backed out changeset 176a3931afef (bug 1436497)
Backed out changeset ed58e17e8abe (bug 1436497)
Backed out changeset 40628dced2b8 (bug 1436506)
Backed out changeset 0901be04972f (bug 1443192)
Backed out changeset 3f1f453a3cdd (bug 1443192)
Backed out changeset fef37d4246d4 (bug 1436451)
Backed out changeset 99fd7a7dcbca (bug 1436405)
Backed out changeset 0ee344617508 (bug 1436405)
Backed out changeset b84b7682d105 (bug 1436440)
Backed out changeset 1f8ba818cab9 (bug 1436436)
Backed out changeset 010c0213dab3 (bug 1436436)
Backed out changeset 3a2ddfdae7d9 (bug 1436398)
Backed out changeset 68ef54b2b9e0 (bug 1436398)
Backed out changeset 1ce98b09f438 (bug 1436416)
Backed out changeset 7b7d1504387a (bug 1436416)
2018-03-08 08:12:16 +02:00
Cosmin Sabou 8db07ec478 Backed out changeset 5138dcf1eddd (bug 1443558) for wpt permafailing on /service-workers/service-worker/client-navigate.https.html. a=backout 2018-03-08 07:05:18 +02:00
Cosmin Sabou aba9ad6f65 Merge inbound to mozilla-central. a=merge
--HG--
rename : mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/NavigationListenerTest.kt => mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/NavigationDelegateTest.kt
2018-03-08 05:59:30 +02:00
Nathan Froyd 87bc1e3aa8 Bug 1443932 - part 2 - lower the default stack size for image decoder threads; r=tnikkel
These threads should not have deep stacks, and as we can have a number
of them running simultaneously, it's beneficial to set the stack size to
something reasonably low.
2018-03-07 20:33:17 -05:00
Nathan Froyd e7492f2d00 Bug 1443932 - part 1 - add nsIThreadManager::kThreadPoolStackSize; r=erahm
A lot of our thread pools use the default stack size for the platform
they're on, which can be rather large (8MB, usually, on Linux and OS X)
and is probably too much for the typical thread in the thread pool
regardless.  SharedThreadPool already has some logic for selecting a
reasonable stack size for worker threads; let's move that logic to
nsIThreadManager so that logic (and constant) can be shared more
broadly.  (That we already have a couple of instances of
SharedThreadPool usage solely for this constant suggests that it is a
concept that should be available in a more central location.)
2018-03-07 20:33:17 -05:00
Noemi Erli 81ad7b78f9 Backed out 3 changesets (bug 1443660, bug 1443659, bug 1443658) for android-checkstyle bustage on a CLOSED TREE
Backed out changeset c8275e1f531e (bug 1443659)
Backed out changeset bbb5759485fe (bug 1443660)
Backed out changeset 69b649d8c1d1 (bug 1443658)
2018-03-08 02:53:31 +02:00
shindli 8e9217d36a Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-08 02:27:35 +02:00
shindli 568f98c908 Merge inbound to mozilla-central. a=merge 2018-03-08 02:20:08 +02:00
shindli 8969dbf20d Merge autoland to mozilla-central. a=merge 2018-03-08 02:18:59 +02:00
James Willcox e8abe08540 Bug 1443659 - Rename GeckoSession.openWindow and closeWindow r=esawin,droeh
MozReview-Commit-ID: 1zhNRw2OJ7y
2018-03-07 17:44:44 -06:00
James Willcox 8120c9ba80 Bug 1443660 - Rename NavigationDelegate.onLoadUri() to onLoadRequest() r=jchen,esawin
MozReview-Commit-ID: o5NHVH6BMo
2018-03-07 17:44:42 -06:00
James Willcox 51b9d6b539 Bug 1443658 - Use an integer for target in NavigationDelegate.onLoadUri() target r=esawin
MozReview-Commit-ID: AXv8eHQ9sgG
2018-03-07 17:44:40 -06:00
Boris Zbarsky ca39c61532 Bug 1443652 another followup. Remove wpt .ini file that I thought I had removed.
MozReview-Commit-ID: 74gFkSrtFvA
2018-03-07 18:03:10 -05:00
Robert Strong 022768cb2a bug 1443935 - make it so browser_updatesCantApply.js test passes when it is run with the ability to elevate. r=mhowell
Locks the file in the updates directory instead of the file in the app directory.
2018-03-07 14:12:22 -08:00
Paolo Amadini 2065c0409c Bug 1443189 - Places subviews are not updated while they are open. r=Gijs
MozReview-Commit-ID: 5WHDqKsHjDJ

--HG--
extra : rebase_source : 3a325b44d09f462ec8b9c6a1e59a5743c3240fb4
2018-03-07 22:01:58 +00:00
Catalin Badea b1123e2859 Bug 1442894 - Avoid race in test_self_update_worker.html r=asuth
1. Wait for 'activating' state, since it's possible never to reach
'activated'.
2. nit change: Don't set the grace timeout to zero. This makes the test
run faster.
2018-03-08 12:45:44 +00:00
Brindusan Cristian 9b55951a57 Backed out changeset 2c63728fdf4b (bug 1438990) for reftest failures on clipping-6.html 2018-03-08 14:24:33 +02:00
Jan de Mooij 4ea06d956b Bug 1425580 part 19 - Remove LNode::numSuccessors_. r=nbp 2018-03-08 11:10:51 +01:00
Jan de Mooij 42d02c9236 Bug 1425580 part 18 - Assert LIR instructions are non-virtual. r=nbp 2018-03-08 11:10:50 +01:00
Jan de Mooij 039786462b Bug 1425580 part 17 - Devirtualize LNode::op. r=nbp 2018-03-08 11:10:50 +01:00
Jan de Mooij 3ff73e8218 Bug 1425580 part 16 - Devirtualize LInstruction::getOperand. r=nbp 2018-03-08 11:10:50 +01:00
Jan de Mooij 644c029d87 Bug 1425580 part 15 - Move virtual LNode::getOperand to LInstruction, devirtualize LPhi::getOperand. r=nbp 2018-03-08 11:10:50 +01:00
Nicolas Silva 0405d57c60 Bug 1352877 - Assert that the global compositor map is accessed on the right threads. r=mattwoodrow 2018-03-08 09:56:11 +01:00
Olli Pettay 53d9c5b1ab Bug 1443746, ensure DOM events aren't dispatched at unexpected time, r=masayuki
--HG--
extra : rebase_source : 01884975c6f84faaa1804d62b5518910da2f3698
2018-03-08 16:59:25 +09:00
ffxbld 61f1c5bba8 No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-03-07 12:18:54 -08:00
ffxbld bc86ab931f No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2018-03-07 12:18:51 -08:00