Commit Graph

540876 Commits

Author SHA1 Message Date
Sebastian Hengst
b9282f91f3 Backed out changeset eb85e39d0383 (bug 1368431) for too long line at browser_net_filter-autocomplete.js:10. r=backout 2017-06-10 14:50:27 +02:00
Hiroshi Hatake
dd655fb5a4 Bug 1366744 - Remove needless SetPaperSizeUnit override. r=haik
MozReview-Commit-ID: B2ovi3xuY0j

--HG--
extra : rebase_source : c3015ee84d3801c50455c1912796ebd4ba8b50d5
extra : histedit_source : 44cd10b9317139d86848045a482cecba2c5b4367
2017-06-07 14:24:05 +09:00
Hiroshi Hatake
7c7f32088a Bug 1366744 - Fix wrong PaperSizeUnit handling. r=haik
MozReview-Commit-ID: 9cI3smid34l

--HG--
extra : rebase_source : 4f8ab53e4caf18e9d6beb31f26eef7aca2f9274d
extra : histedit_source : 5fda30c2e2ba6175766305df78eb87f87839491a
2017-05-25 22:11:08 +09:00
Jason Laster
e09cc86975 Bug 1371842 - Update Debugger frontend (6/9/2017). r=jdescottes 2017-06-09 19:46:00 -04:00
Ruturaj K. Vartak
3bec04ab77 Bug 1368431 - Add network monitor tests for searchbox autocomplete. r=ntim 2017-06-09 09:20:00 -04:00
Arthur Edelstein
355ed44adc Bug 1344034 - Auto-enforce W^X for WindowsDllInterceptor hook pages. r=dmajor 2017-06-09 14:44:00 -04:00
Shih-Chiang Chien
c87b54c086 Bug 1371203 - Ensure channel object lives longer than the owned ChannelEventQueue. r=mayhemer
MozReview-Commit-ID: BPNJuMsocrf

--HG--
extra : rebase_source : 760f74a6e3d42afb64c215ca51bfa6bcf05a9898
2017-06-09 19:59:41 +08:00
André Bargull
cd36e3a564 Bug 1370817 - Avoid calling slice in self-hosted code. r=till 2017-06-07 02:58:34 -07:00
Sebastian Hengst
d748bc8f40 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-06-10 11:21:03 +02:00
Sebastian Hengst
bf061ec7f9 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: FeTjZsgM7om
2017-06-10 11:18:21 +02:00
Sebastian Hengst
943953276a Backed out changeset 091c5613b5cf (bug 1370644) for failing GTest XPCOMDeadlockDetectorTest.XPCOMSanity3DeathTest | Death test: Sanity3_Child(). r=backout 2017-06-10 10:34:03 +02:00
Sebastian Hengst
5aee2b122b Backed out changeset 56bbb6d5d587 (bug 1353593) for Windows 2012 static build bustage in Unified_cpp_gfx_thebes0.obj. r=backout 2017-06-10 10:10:52 +02:00
Sebastian Hengst
83ef207cf7 Backed out changeset 11c7b498a836 (bug 1353593) 2017-06-10 10:04:13 +02:00
Lee Salzman
5b025f2c31 Bug 1369949 - compute precise clipping region for DrawTargetSkia::BorrowCGContext. r=mchang
MozReview-Commit-ID: 9X3puHOd4dv
2017-06-09 21:40:13 -04:00
Shu-yu Guo
fd2de45f2b Bug 1371105 - De-templatize parse handlers. (r=jorendorff)
The ParseHandlers were made to take a CharT because FullParseHandler
held a pointer to a syntax parser for syntax parsing. This patch moves
that pointer into Parser to detemplatize the handlers. It also collapses
the |abortedSyntaxParse| flag, which was already on the Parser, and
re-uses the new |syntaxParser| field in Parser to track if a syntax
parse was aborted.
2017-06-09 17:44:21 -07:00
Olli Pettay
c6e5adc488 Bug 1371438, investigate why assertion fails on Windows, r=bkelly 2017-06-10 03:21:29 +03:00
Olli Pettay
3d7f2966ec Bug 1371224 - Add markers for forgetSkippable and CC slices, r=mccr8,mstange
--HG--
extra : rebase_source : 34fd3553e7eeba6e72291d145451c8dd786c6834
2017-06-10 03:16:25 +03:00
Olli Pettay
5591c27af9 Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, tweaks to keep reftest memory usage lower, r=mccr8
--HG--
extra : rebase_source : 850e4f25ef1ac18b768dc50dc4fa9b77f0743080
2017-06-10 02:41:06 +03:00
Olli Pettay
ce6010c7d6 Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, r=mccr8
--HG--
extra : rebase_source : 2ee14a0cc890b91f405a5b4741030dbad6989018
2017-06-10 02:38:50 +03:00
Eric Rahm
d213203a86 Bug 1353593 - Part 2: Remove wwc functions. r=froydnj
This removes the use of |wwc| functions in favor of char16ptr_t's implicit
conversion operators.

MozReview-Commit-ID: GHONYieMPla
2017-06-09 17:00:24 -07:00
Eric Rahm
3e4e94550e Bug 1353593 - Part 1: Allow implicit conversion of non-const char16ptr_t to wchar*. r=froydnj 2017-06-09 17:00:23 -07:00
Eric Rahm
e1cf6f5041 Bug 1370644 - Part 1: Only use NS_ERROR for an imminent failure. r=froydnj
This modifies the logic in |CheckAcquisition| to only call |NS_ERROR| if we're
really going to deadlock. Instead, if we detect a suspicious cycle, we just use
an |NS_WARNING|. This means that we'll still output warning text in debug
builds, but we won't cause the process to abort.

MozReview-Commit-ID: 71mFInWwbDY
2017-06-09 16:09:17 -07:00
Wes Kocher
7462f47787 Merge m-c to inbound, a=merge
MozReview-Commit-ID: LZOwJMXpznP
2017-06-09 15:58:08 -07:00
Wes Kocher
b66d50d0ca Merge autoland to central, a=merge
MozReview-Commit-ID: 1k7iJedKGDR
2017-06-09 15:48:12 -07:00
Wes Kocher
07d7985523 Merge inbound to central, a=merge
MozReview-Commit-ID: IrZXJHbiqpa
2017-06-09 15:28:10 -07:00
Botond Ballo
faf8512e63 Bug 1371299 - Restrict the thumb snapping back to its original position to when the thumb is on-screen. r=kats
MozReview-Commit-ID: 2oZMwlusg2n

--HG--
extra : rebase_source : 5400135b4c32327a8deaa73faa2076fb7a000d25
2017-06-09 17:12:38 -04:00
Wes Kocher
d49e092dc0 Backed out 2 changesets (bug 1353593) for windows build bustage a=backout
Backed out changeset c16b53fc17d9 (bug 1353593)
Backed out changeset 4bc441fc5860 (bug 1353593)

MozReview-Commit-ID: F2pCPyEOmwn
2017-06-09 15:17:57 -07:00
Eric Rahm
10538136d5 Bug 1353593 - Part 2: Remove wwc functions. r=froydnj
This removes the use of |wwc| functions in favor of char16ptr_t's implicit
conversion operators.

MozReview-Commit-ID: GHONYieMPla
2017-06-09 14:50:47 -07:00
Eric Rahm
64ec8bc3e9 Bug 1353593 - Part 1: Allow implicit conversion of non-const char16ptr_t to wchar*. r=froydnj 2017-06-09 14:50:46 -07:00
Ehsan Akhgari
a31ea31b15 Bug 1357656 - Part 2: Switch the direction of the tab title fade-out effect based on the directionality of the title string; r=mconley 2017-06-09 17:26:15 -04:00
Ehsan Akhgari
60fa8934e7 Bug 1357656 - Part 1: Expose an nsIDOMWindowUtils method for retrieving the direction of a piece of text based on the first-strong character algorithm; r=mystor 2017-06-09 17:26:14 -04:00
Joel Maher
08e749c052 Bug 1308068 - Intermittent browser/components/extensions/test/browser/browser_ext_windows_events.js. temporarily disable. r=gbrown
MozReview-Commit-ID: 78loafc2KDb
2017-06-09 16:30:04 -04:00
Wes Kocher
a4cc130bcc Merge autoland to central, a=merge
MozReview-Commit-ID: Jpywgkn7waG
2017-06-09 13:28:20 -07:00
Jeff Muizelaar
0442ca87fb Bug 1367538. Clear user data after we're done with the recorder. r=lsalzman
This helps keep us from accumulating all of the recorders.

The basic idea is to track weak references to the SourceSurfaces and Fonts that
we add UserData to in DrawEventRecorderPrivate and then clear these UserData's
when we're done recording.

This adds a RemoveAndDestroy helper to UserData to make this possible.
2017-06-09 14:31:35 -04:00
Felipe Gomes
a256ce3b76 Bug 1365714 - Part 2 - System add-on to control rollout of the CTP feature. r=bsmedberg
MozReview-Commit-ID: LKk8UNgBnQb

--HG--
rename : browser/extensions/e10srollout/install.rdf.in => browser/extensions/clicktoplay-rollout/install.rdf.in
rename : browser/extensions/e10srollout/moz.build => browser/extensions/clicktoplay-rollout/moz.build
2017-06-09 15:29:01 -03:00
Felipe Gomes
a68d24e991 Bug 1365714 - Part 1 - Adjust prefs to roll Click-to-Play by default on release. r=bsmedberg
This patch activates the Flash blocklists for all users, and configures other prefs that only take effect when Flash is set to Ask-to-Activate, such as which fallback heuristics to use and the option to remember infobar dismissals on a per-domain basis

MozReview-Commit-ID: Ht0Y53UnjoQ
2017-06-09 15:27:47 -03:00
Ryan VanderMeulen
cb7e3eeee0 Bug 1371748 - Update pdf.js to version 1.8.432. r=bdahl 2017-06-09 13:27:53 -04:00
Emilio Cobos Álvarez
01cf0cb0cd Bug 1369954: Mark a few tests as failing awaiting investigation in bug 1371722. r=bustage
On a CLOSED TREE.

MozReview-Commit-ID: F4FHIvBhcra
2017-06-09 18:35:29 +02:00
Wes Kocher
9cd566c67e Backed out changeset 1efa46c863a0 (bug 1368145) for failures in browser_visibleTabs_contextMenu.js a=backout CLOSED TREE
MozReview-Commit-ID: EukWggvR4qR

--HG--
extra : amend_source : 6787ce03a79714993bfc2e1f8de1e178b2738cfe
2017-06-09 09:22:52 -07:00
Wes Kocher
6dbc3e8839 Backed out changeset 9933f2d4d188 (bug 1369095) for timeouts in browser_page_action_menu.js a=backout CLOSED TREE
MozReview-Commit-ID: CErzYNn287D
2017-06-09 09:19:45 -07:00
Wes Kocher
3f85279da4 Backed out changeset 17c92027f70b (bug 1287852) for test_ext_all_apis.html failures a=backout CLOSED TREE
MozReview-Commit-ID: 2rSQBqPLJMH
2017-06-09 09:06:19 -07:00
Wes Kocher
3c7545e844 Backed out changeset 91ddd0674124 (bug 1370176) for build bustage a=backout CLOSED TREE
MozReview-Commit-ID: IiyTf0EQtAw
2017-06-09 08:59:49 -07:00
L. David Baron
8f0a832c01 Bug 1371157 - Cache results of Windows system font lookups. r=jimm
I haven't really tested that this fixes the performance problem observed
in a profile without the patch because the steps to use the Gecko
Profiler on local builds on Windows are rather complicated.

MozReview-Commit-ID: FmGFs2Cvquv

--HG--
extra : transplant_source : %CB%AD%1E%2A%8F%DB%0D%9E%25%08%A82%13fP%BFS%82%BF%FC
2017-06-09 08:59:12 -07:00
L. David Baron
f37c8a671f Bug 1371157 - Use override keyword in windows nsLookAndFeel header. r=jimm
MozReview-Commit-ID: 8bwmXmBFZB4

--HG--
extra : transplant_source : %EB%3A-%D7%3E%5E%22%A7%24%CAL%7D%A0%BB%E6%A9p%3E%86J
2017-06-09 08:59:12 -07:00
Benjamin Smedberg
a34411d4f9 Bug 1369755 test followup - the infobar no longer shows plugin-specific data, so this subtest is no longer relevant r=trivial 2017-06-09 11:48:40 -04:00
ffxbld
12afa8cc9c No bug, Automated blocklist update from host bld-linux64-spot-308 - a=blocklist-update 2017-06-09 08:28:40 -07:00
ffxbld
cb712cd137 No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update 2017-06-09 08:28:37 -07:00
ffxbld
005b20e0a4 No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update 2017-06-09 08:28:34 -07:00
Jeff Muizelaar
cf6d4425f4 Bug 1359527. Fixup DrawTarget::IntoLuminance mismerge. r=mchang
This adds back the NEON code and fixes up a couple of other pieces
2017-06-09 10:57:44 -04:00
Carsten "Tomcat" Book
a6cba61b0e merge mozilla-inbound to mozilla-central a=merge 2017-06-09 16:03:43 +02:00