Commit Graph

574379 Commits

Author SHA1 Message Date
Mike Park
9eae0e83cc Bug 1419086 - Render the ObjectInspector in the console sidebar. r=nchevobbe
MozReview-Commit-ID: RpJf4N5X02

--HG--
extra : rebase_source : b7932851c5108f78969328ce09c3c0db9bd488a6
2017-12-14 14:01:02 -06:00
Dorel Luca
525a28839c Backed out changeset 4f6ed26bdb9b (bug 1425868) for build bustages on OS X and Windows r=backout on a CLOSED TREE 2017-12-19 15:43:13 +02:00
Dorel Luca
19230bafde Backed out changeset 0e26ab46cbb7 (bug 1390478) for Xpcshell failure in services/fxaccounts/tests/xpcshell/test_profile.js on a CLOSED TREE
--HG--
extra : amend_source : 37b6f14e6d869559d8794019ba132a061ec01378
2017-12-19 15:29:38 +02:00
Tim Nguyen
d93d23734a Bug 1425868 - Consolidate arrow panel styling. r=dao
Original patch by Jared Wein [:jaws]

MozReview-Commit-ID: RAGeRpgoJF

--HG--
extra : rebase_source : 1ae76e2f510bda16d72e1947e92d8d882bf7a01a
2017-12-19 07:00:24 -06:00
Dão Gottwald
32c2b8a632 Bug 1423441 - Let captions in in-content dialogs use the font size specified in common.inc.css. r=jaws
MozReview-Commit-ID: LcKUCSMBCVv

--HG--
extra : rebase_source : b9c3ccf3c451d001c35f75709c7b03f6767cbaf0
2017-12-06 14:17:41 +01:00
Mark Hammond
8d3579fb17 Bug 1390478 - never block the UI waiting for the FxA profile. r=eoger
MozReview-Commit-ID: 4MNqo9AUuOz

--HG--
extra : rebase_source : 283b16e29b7a2a20e9cca87437a08f241bffa832
2017-12-08 11:27:40 +11:00
Dão Gottwald
8c3a23d2da Bug 1425432 - Maintain original thumbnail aspect ratio for Ctrl-Tab previews. r=jaws
MozReview-Commit-ID: F03AHwdplir

--HG--
extra : rebase_source : 3c6f9a162aced52aa51565924f59ceb14a8219f6
2017-12-15 13:32:51 +01:00
Dão Gottwald
3ea994161f Bug 1419537 - Make 'Close Tabs to the Right' and 'Close Other Tabs' available on pinned tabs to close non-pinned ones. r=jaws
MozReview-Commit-ID: 3kooJBCy8du

--HG--
extra : rebase_source : 744b133e05dc8dfadafa7395cb01f6ced2cec224
2017-12-16 13:24:44 +01:00
SagarB
e1e65d5bfc Bug 1425724 - Fixed grid column width in Sanitize dialog in Preferences r=dao
Updated column width in corresponding dtd file

MozReview-Commit-ID: KcfEkBFupmh

--HG--
extra : rebase_source : f1913a477458ec9696ff343b0e3db2371377d08d
2017-12-18 23:56:29 +05:30
Dorel Luca
01b5c7aaf8 Merge mozilla-central to autoland r=merge on a CLOSED TREE
--HG--
extra : amend_source : 428d79867fa8e12147479f69e75813b421942a0d
2017-12-19 14:09:37 +02:00
Hiroyuki Ikezoe
ff462a7f6b Bug 1422649 - Add layout.css.emulate-moz-box-with-flex in gEarlyPrefs. r=bustage-fix a=bustage-fix on a CLOSED TREE
MozReview-Commit-ID: F7bY9326Pa4
2017-12-19 03:23:00 +02:00
Dorel Luca
d9227411a0 Backed out 2 changesets (bug 1424834) for AddressSanitizer failure r=backout a=backout
Backed out changeset 00e1d58aedfe (bug 1424834)
Backed out changeset 9b69f2b7d373 (bug 1424834)
2017-12-19 13:59:02 +02:00
Dorel Luca
8d7dc32e0f Merge mozilla-inbound to mozilla-central r=merge a=merge
--HG--
extra : amend_source : ab6e52d7abe431d1530dac3f5b0b09f7a8c18d62
2017-12-19 12:08:53 +02:00
Aditya Bharti
44c8171b2e Bug 1401612 - Telemetry histogram validator now prints multiple error messages at a time. r=chutten
The histogram validator and other probe parsers printed a single error at a time and halted the build.
Extended the ParserError() class to support printing multiple errors at a time.
Changed the parse_histograms.py histograms validator and partitioned all ParserErrors into 'immediately fatal'
and 'eventually fatal'. Eventual errors are now accumulated and printed at one go upon exit.

Future work might involve changing the other probe parsers (scalars and events) to make use of the extended functionality.
2017-12-15 13:14:28 +05:30
ayus
0f92bf8d36 Bug 1421212 - Remove RESULTS_AS_FULL_VISIT. r=mak 2017-12-15 21:31:31 +05:30
Honza Bambas
9264c9f395 Bug 1425296 - Don't let RequestContext's load state be reset to 'before-DOMContentLoaded' by any sub-requested document within the load group to prevent long delays of tailed (tracking) requests. r=bz 2017-12-18 20:08:58 -05:00
Dragan Mladjenovic
1153291ad5 Bug 1425203 - Update gdb support code to use new signature of wasm SIGSEGV/SIGBUS handler. r=bbouvier
--HG--
extra : rebase_source : 62f959f1d8d93d7a12be46f1bbe4b2fd75dd882d
2017-12-18 20:07:10 -05:00
Sean Lee
6e0025e071 Bug 1417803 - Part 3: Use _activeItems to record the information of the current focused input. r=lchang,ralin
MozReview-Commit-ID: 4j72RXk2Wpb

--HG--
extra : rebase_source : a95c22b0ced32d8e3b598fcc87f270a6eb425a4a
2017-12-11 19:28:47 +08:00
Sean Lee
22fe0e9aeb Bug 1417803 - Part 2: Add a underscore to the private functions. r=lchang,ralin
MozReview-Commit-ID: K8FLWgojZrw

--HG--
extra : rebase_source : e2cae197132b0fd2738a10e609c49d585e8991ed
2017-12-11 15:39:00 +08:00
Petr Sumbera
3055fec73b Bug 1423174 - Rename CS to avoid macro conflict on Solaris. r=jgilbert
--HG--
extra : rebase_source : 22d7a56e7e18376f2bf0899a5cb358c6260d9835
2017-12-05 04:10:29 -08:00
sotaro
b2e55186e4 Bug 1425791 - Update WebRenderDebugPref r=jrmuizel 2017-12-18 17:06:52 -08:00
Amy Chung
222e1893c3 Bug 1421324 - Modify rejection timing when processing httponly cookie on CookieServiceChild. r=jdm 2017-12-14 13:29:32 -06:00
Steve Fink
5b721eca4c Bug 1425634 - Use a statically linked minidump_stackwalk for JS shell stacks (binary is from build-tools), r=glandium
--HG--
extra : rebase_source : c8e2200013329da63a601e919a902cb96b6f47de
2017-12-15 22:22:25 -08:00
Steve Fink
6c225d1905 Bug 1351559 - Make fuzzing builds match firefox more closely, r=jonco
--HG--
extra : rebase_source : af836bee8642447855b50913ebbe1e345ecaed15
2017-12-15 10:13:12 -08:00
Blake Kaplan
7996b144ff Bug 1399400 - Use a strong reference when handling mTextField. r=bz
MozReview-Commit-ID: IqzGDM4ezeW
2017-12-18 19:39:45 -05:00
Ryan VanderMeulen
c4dce9584c Bug 1426014 - Update pdf.js to version 2.0.213. r=bdahl 2017-12-18 19:35:58 -05:00
Sean Lee
60cb50c7b5 Bug 1417803 - Part 1: Use activeSection to record the current focused field or section. r=lchang,ralin
MozReview-Commit-ID: 4mhmTcJOOz2

--HG--
extra : rebase_source : facb2f4070224d442bdbadb592bb46f7225566bd
2017-12-05 14:11:36 +08:00
Dorel Luca
bb38f32f41 Merge mozilla-central to autoland r=merge
--HG--
extra : rebase_source : 0c0bfd3276af0539685b4c20bbe62fe3bf084693
2017-12-19 12:11:30 +02:00
Emilio Cobos Álvarez
aff5090202 Bug 1425769: Base class for ShadowRoot and Document to manage style state. r=smaug
This also removes some confusing comments around nsIDocument regarding some kind
of "special" stylesheets, which don't seem to exist anymore, and consolidates
StyleSheetList so that we only have one implementation.

I think that fixes a potential leak on the shadow root code (even though the API
is v0 only), given the pointer from the ShadowRootStyleSheetList to the
ShadowRoot wasn't being CCd.

Also, more stuff could be renamed, methods removed, etc, feel free to suggest
more cleanup, I've done mostly the minimal.

Next steps are moving the stylesets there and stop using the proto binding sheet
list / resources.

MozReview-Commit-ID: D9hnDgPQAS5
2017-12-19 11:09:59 +01:00
Emilio Cobos Álvarez
5ddbd64607 Bug 1425769: Add missing include. r=me
MozReview-Commit-ID: CbjApSjADDK
2017-12-19 11:09:57 +01:00
Emilio Cobos Álvarez
252a32cb3c Bug 1425893: Add crashtest. r=me
MozReview-Commit-ID: HEGay8D5gzR
2017-12-19 11:07:15 +01:00
Dorel Luca
e968e809aa Backed out changeset 13faabcf8e96 (bug 1425769) for Linux bustage on build/src/dom/base/nsLineBreaker.h 2017-12-19 11:07:44 +02:00
JW Wang
5a9ff8849d Bug 1404441 - return NS_ERROR_DOM_MEDIA_OVERFLOW_ERR if MediaData::AdjustForStartTime() results in an invalid mTime. r=jya
MozReview-Commit-ID: 44VgbrknYbi

--HG--
extra : rebase_source : 9bfbad053a955d7fb18f12a2f6cc6d3b43ee739d
2017-12-19 14:56:08 +08:00
Simon Fraser
ff35fd6ca5 Bug 1419478 Enable S3 caching for binary diff patch files in partial update tasks r=rail
MozReview-Commit-ID: 23vwFcBkqKd

--HG--
extra : rebase_source : dddafdd3a82d1579073d2abea6e0bfef77a2be8e
2017-12-15 14:07:31 -06:00
Emilio Cobos Álvarez
5ae586e759 Bug 1425769: Base class for ShadowRoot and Document to manage style state. r=smaug
This also removes some confusing comments around nsIDocument regarding some kind
of "special" stylesheets, which don't seem to exist anymore, and consolidates
StyleSheetList so that we only have one implementation.

I think that fixes a potential leak on the shadow root code (even though the API
is v0 only), given the pointer from the ShadowRootStyleSheetList to the
ShadowRoot wasn't being CCd.

Also, more stuff could be renamed, methods removed, etc, feel free to suggest
more cleanup, I've done mostly the minimal.

Next steps are moving the stylesets there and stop using the proto binding sheet
list / resources.

MozReview-Commit-ID: D9hnDgPQAS5

--HG--
extra : rebase_source : 0597917521894288c6b749e5d3ac6ac3b7db44a0
2017-12-17 22:29:10 +01:00
Nicholas Nethercote
a9eea76e82 Bug 1422649 - Remove a bogus exception from the early pref access checking. r=billm
New content processes get prefs in three ways.

- They read them from greprefs.js, prefs.js and other such files.

- They get sent "early prefs" from the parent process via the command line
  (-intPrefs/-boolPrefs/-stringPrefs).

- They get sent "late prefs" from the parent process via IPC message.

(The latter two are necessary for communicating prefs that have been added or
modified in the parent process since the file reading occurred at startup.)

We have some machinery that detects if a late pref is accessed before the late
prefs are set, which is good. But it has a big exception in it; late pref
accesses that occur early via Add*VarCache() and RegisterCallbackAndCall() are
allowed.

This exception was added in bug 1341414. The description of that bug says "We
should change AddBoolVarCache so that it doesn't look at the pref in the
content process until prefs have been received from the parent." Unfortunately,
the patch in that bug added the exception to the checking without changing
Add*VarCache() in the suggested way!

This means it's possible for late prefs to be read early via VarCaches (or
RegisterCallbackAndCall()) when their values are incorrect, which is bad.

Changing Add*VarCache() to delay the reading as bug 1341414 originally
suggested seems difficult. A simpler fix is to just remove the exception in the
checking and extend the early prefs list as necessary. This patch does that,
lengthening the early prefs list from ~210 to ~300. Fortunately, most (all?) of
the added prefs are ints or bools rather than strings, so it doesn't increase
the size of the command line arguments for content processes by too much.

--HG--
extra : rebase_source : 5ea5876c206401d23a368ef9cb5040522c9ca377
2017-12-04 12:08:43 +11:00
Geoff Brown
cf1c0cd9a1 Bug 1425334 - In android emulator tests, restart adbd after emulator has started; r=jmaher 2017-12-18 15:45:12 -07:00
Olli Pettay
ddf5c731fa Bug 1425441 - Move relatedTarget to WidgetEvent, r=stone
--HG--
extra : rebase_source : 75b00efa0af5989e41763fbecac6fd8794c870c6
2017-12-18 19:08:11 +02:00
Gurzau Raul
eec5c4c1a9 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-12-19 00:01:37 +02:00
Gurzau Raul
b5548f6fbb Merge inbound to mozilla-central r=merge a=merge 2017-12-18 23:57:42 +02:00
Gurzau Raul
86c31252b8 Merge autoland to mozilla-central r=merge a=merge 2017-12-18 23:56:20 +02:00
Ben Kelly
13b91bfce7 Bug 1425614 P2 Make ClientManager and ClientHandle operation promises reject if called on a worker thread already shutting down. r=asuth 2017-12-18 16:42:10 -05:00
Ben Kelly
90251dcbd7 Bug 1425614 P1 Make ClientThing::MaybeExecute() call an optional failure callback. r=asuth 2017-12-18 16:42:10 -05:00
Rail Aliiev
030ee29f17 Bug 1425518 - Snap: remove wayland support r=mtabara DONTBUILD
--HG--
extra : amend_source : 93e7cf599c6a095dc5ffac59b064071f12d987fb
2017-12-18 16:32:09 -05:00
Kim Moir
a0f602d9db Bug 1425460 - deved release-notify-ship doesn't have the right deps r=aki DONTBUILD a=aki
--HG--
extra : amend_source : 6c2819c122c22274ac43f6f18da896844f5f32fa
2017-12-18 16:12:28 -05:00
Csoregi Natalia
45cdfa2e9e Backed out 3 changesets (bug 1417803) for failing browser/browser_device_width.js on Linux Stylo Disabled Debug platform. r=backout on a CLOSED TREE
Backed out changeset af5b96ec9db0 (bug 1417803)
Backed out changeset cd5e96cab7c5 (bug 1417803)
Backed out changeset fe9d556bdef4 (bug 1417803)
2017-12-18 21:23:05 +02:00
Vedant Chakravadhanula
9a43553d12 Bug 1388018 - [mozfile] Add support for python 3. r=wlach
MozReview-Commit-ID: 3VANqZqAVx1

--HG--
extra : rebase_source : 07ebb7eac199558941f5c332d870b22411b995d3
2017-12-18 22:21:27 +05:30
Mike Conley
b27c33fa9d Bug 1424373 - Don't set crash reporting prefs when showing about:tabcrashed for a crash without a report. r=Mossop
--HG--
extra : rebase_source : 3330154807a268c5cc85bfbf19c64f3a790d4aee
2017-12-18 11:19:53 -05:00
Josh Matthews
ac9391b620 servo: Merge #19599 - Revert canvas IPC changes (from jdm:revertcanvas); r=asajeffrey
https://github.com/servo/servo/pull/19547 is responsible for the surge of new intermittent timeouts in canvas-related tests. There's nothing wrong with the change, so I suspect an underlying problem in ipc-channel instead.

Fixes #19592. #19593. Fixes #19594. Fixes #19597.

Source-Repo: https://github.com/servo/servo
Source-Revision: 37fe9f29573e669ea9dd86ed6d9de0e43b3f746d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 84f6a3819cb33421e270a2a8bbd6b62dcf0e9afb
2017-12-18 10:19:30 -06:00
Cosmin Sabou
f0ab0b072a Backed out 2 changesets (bug 1424834) for leaks at netwerk/dns/nsHostResolver.cpp:352 r=backout a=backout
Backed out changeset 2503df83bbd9 (bug 1424834)
Backed out changeset 49cc08386f17 (bug 1424834)
2017-12-18 11:52:06 +02:00