Commit Graph

15240 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
70857de759 Merge mozilla-central to autoland 2017-04-19 10:57:24 +02:00
Gijs Kruitbosch
9c8a81998e Bug 1354095 - add new {,private} window buttons to photon panel r=mikedeboer
MozReview-Commit-ID: EZ8GtGIPpNL
2017-04-11 22:52:13 +01:00
Edouard Oger
f45b8d07dd Bug 1355481 - Avoid initializing Sync on window unload if Sync is not configured. r=markh
MozReview-Commit-ID: J0xUODSMzhe
2017-04-17 16:28:38 -04:00
Jeff Walden
8d8bc5ba9a Bug 1350613 - Don't repeatedly create DateTimeFormat instances for the exact same set of options, but instead use cached formatters. r=markh
MozReview-Commit-ID: 6FteRerCH2x
2017-04-14 13:29:02 -07:00
Edouard Oger
627407f0aa Bug 1354738 - Don't force Sync initialization on context menu open. r=markh
MozReview-Commit-ID: JBwGTW9nLSl
2017-04-17 16:52:35 -04:00
Gerald Squelart
503dfbd8fd Bug 1357209 - Add label=type-media to invoked webcompat URL - r=Gijs
Following https://github.com/webcompat/webcompat.com/issues/1360 , WebCompat
now accepts an arbitrary label (to help with sorting incoming reports), which
for media issues should be "type-media".

MozReview-Commit-ID: B3vaUOlhTBm
2017-04-18 14:11:51 +12:00
Ray Lin
204e925529 Bug 1270983 - Wait for media to being playing before pause check to avoid timeout. r=jaws
MozReview-Commit-ID: 7F18fUU8asl
2017-04-18 10:48:48 +08:00
Blake Kaplan
7319ee1afe Bug 1349363 - Use a centralized function to tell if e10s-multi is on. r=Felipe
MozReview-Commit-ID: JQJtCanIv3a
2017-04-17 14:58:52 -07:00
Wes Kocher
ebd9dfc0cc Backed out changeset 6404057679f4 (bug 1332386) for frequent failures in browser_preview_switch_print_selected.js a=backout 2017-04-18 16:21:58 -07:00
Matheus Longaray
880c302111 Bug 1332386 - Create extra print preview browser when using Simplify Page option. r=mconley
This patch creates a new print preview browser to host the simplified cloned-document
when Simplify Page option is used on preview. Also, this patch keeps track of what browser
should be presented, based on whether the 'Simplify page' checkbox is checked.

MozReview-Commit-ID: 77pLXhdbpPp
2017-04-18 22:21:10 +02:00
Dão Gottwald
54ad1158a5 Bug 1356655 - Let adjustTabstrip return early if the tab strip is overflowing. r=florian
MozReview-Commit-ID: LKYuFidCHWa
2017-04-16 17:08:42 +02:00
Dão Gottwald
dfb5722e31 Bug 1356663 - Calculate the status panel's mouse target rectangle lazily in getMouseTargetRect. r=florian
MozReview-Commit-ID: 1g07rylDWkx
2017-04-16 16:43:53 +02:00
Sebastian Hengst
ca9c34b280 Backed out changeset abaa83873b88 (bug 1334642) for failing browser_toolbariconcolor_restyles.js. r=backout on a CLOSED TREE 2017-04-18 00:54:25 +02:00
Sam Foster
c24e735db9 Bug 1334642 - Cache luminance values for each toolbar in ToolbarIconColor. r=dao,mconley
* Track window states: active, fullscreen and tabsintitlebar for each window
* Use toolbar.id and window state to store and retrieve values from cache
* Note: As each window has its own ToolbarIconColor object, the cache is not currently shared across windows
* inferFromText callers pass in a reason and associated value, which is used to update the state we track, and potentially clear out the cache
* Create new windows test directory for browser-window-specific tests like this
* Test for the ToolbarIconColor changes to avoid sync style flushes when windows activate/deactivate
* Skip test for windows 8, follow-up filed as bug 1356684

MozReview-Commit-ID: JDJ3RtL4Lge
2017-04-06 10:50:09 -07:00
Mike Conley
df2dc15dbf Bug 1350324 - Be more rigorous about ignoring the initial about:blank load for tab progress listeners. r=Gijs
The initial about:blank that we load in a new <xul:browser> is not a load we usually
care about. We have code in tabbrowser.xml that ignores the state changes for that
initial load, but I guess it's not perfect - there's a case where we were getting
a STATE_STOP for that initial about:blank load (since the DocShell will call
Stop() on itself before loading that initial about:blank), and then a STATE_START
once the about:blank actually started to load. The initial STATE_STOP was ignored,
but cleared the "ignore" flag for the STATE_START to come through and show the
loading throbber. Then, when flipping remoteness, the "busy" state was not cleared.

This patch makes it so that we ignore that initial STATE_STOP (differentiated from
other STATE_STOPS because we notice that no loads were currently in progress).

MozReview-Commit-ID: IPTxuVGsCYN
2017-04-10 17:45:28 -04:00
Sebastian Hengst
cf93ded4fa merge mozilla-central to autoland. r=merge a=merge 2017-04-15 20:08:03 +02:00
Sebastian Hengst
a1e759a614 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JpAhOPjgvkF
2017-04-15 19:59:24 +02:00
Shane Caraveo
8d79eea464 Bug 1353073 handle contextmenu in sidebar when remote=true, r=kmag
MozReview-Commit-ID: BSmPhaNYmYe
2017-04-15 10:30:44 -07:00
Florian Queze
ddf0cda8da Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj. 2017-04-14 18:29:12 +02:00
Wes Kocher
a1ec030ef0 Backed out changeset fc91bd1a27a7 (bug 1353073) for eslint failures a=backout 2017-04-15 00:33:34 -07:00
Shane Caraveo
879fbe7c86 Bug 1353073 handle contextmenu in sidebar when remote=true, r=kmag
MozReview-Commit-ID: GDAd2jYrlf6
2017-04-14 15:15:37 -07:00
Shane Caraveo
faa7c87b80 Bug 1350597 fix reload/upgrade of sidebar addon, r=kmag
MozReview-Commit-ID: FcC7zJn1ka5
2017-04-14 17:01:23 -07:00
Drew Willcoxon
01cf26a2ce Bug 1334615 - Add a probe to determine whether the keyboard or the mouse was used to select an action. r=bsmedberg,mak
MozReview-Commit-ID: G3K2l6jnCR8
2017-04-14 17:27:51 -07:00
Jared Wein
c29576b077 Bug 1355522 - Move Telemetry and Health Report prefs to Privacy & Security section. r=florian
MozReview-Commit-ID: 1Ybpr68SKC0
2017-04-12 10:14:51 -04:00
Iris Hsiao
98dbf05642 merge autoland to mozilla-central a=merge 2017-04-14 17:09:58 +08:00
Wes Kocher
0fb3243c27 Merge m-c to inbound, a=merge 2017-04-13 17:33:39 -07:00
Wes Kocher
e18b7d684a Merge inbound to central, a=merge 2017-04-13 17:24:01 -07:00
Ryan VanderMeulen
ccbfdf8d99 Bug 1355984 - Don't run the browser/base/content/test/static directory on ASAN, debug, or Linux32. r=Gijs
CLOSED TREE
2017-04-13 14:53:06 -04:00
Dave Townsend
ed77ba2c67 Bug 1356292: Switch back to triggering principal checks for add-on install permission checking to allow url bar triggered installs to proceed. r=bz, r=aswan
MozReview-Commit-ID: 4HXgGqSGkN0
2017-04-13 14:58:38 -07:00
Eugen Sawin
1f617c1192 Bug 1355542 - [2.0] Remove unused web progress callbacks and add missing progress filters. r=felipe 2017-04-13 23:20:17 +02:00
Dão Gottwald
d0b9411cdd Bug 1356183 - Let MousePosTracker use event.clientX instead of event.screenX - window.mozInnerScreenX to avoid flushing layout. r=florian
MozReview-Commit-ID: 5jULHMnWFBW
2017-04-13 11:44:56 +02:00
Wes Kocher
74eee0ab05 Merge m-c to autoland, a=merge 2017-04-13 17:35:34 -07:00
Doug Thayer
8cd2ba1114 Bug 1354855 - Set update timer prefs in new update tests r=rstrong
In the log file attached to this bug, we see multiple requests for
background updates come in at the same time. I can't see a way for
this to happen other than notify being called while the test is
running.

MozReview-Commit-ID: Gm0vW32X6mN
2017-04-12 13:47:42 -07:00
Kris Maglione
e6a8ac0beb Bug 1355120: Get rid of top-level window ID tracking. r=aswan
MozReview-Commit-ID: y7DzMxXBot
2017-04-12 14:12:22 -07:00
Wes Kocher
197a1c4128 Merge autoland to central, a=merge CLOSED TREE 2017-04-12 15:13:30 -07:00
Wes Kocher
15e788d2f7 Merge inbound to central, a=merge 2017-04-12 14:39:09 -07:00
Olli Pettay
0bcd72afed Bug 1352523, add more hacks to browser_parsable_css.js to make it not fail randomly, r=poirot 2017-04-12 12:55:03 +03:00
Dão Gottwald
480831f86a Backed out changeset 76ad1c764e5c 2017-04-12 10:29:35 +02:00
Iris Hsiao
2ee1ccc503 merge mozilla-inbound to mozilla-central a=merge 2017-04-12 11:16:46 +08:00
Sebastian Hengst
1b6759fc2c Backed out changeset afb421c9af44 (bug 1351675) for leaving unreferenced file pins.json in tree. r=backout 2017-04-11 21:23:05 +02:00
Zibi Braniecki
efdaa3952d Bug 1354445 - Migrate Intl.DateTimeFormat to mozIntl.DateTimeFormat in chrome. r=mak
MozReview-Commit-ID: 4z13lcLXN9T
2017-04-08 23:04:32 -07:00
Olli Pettay
c043a71113 Bug 1352523, trying to fix browser_parsable_css.js to not depend on previous tests, r=Gijs 2017-04-11 16:25:48 +03:00
Sebastian Hengst
5aafac9a24 Backed out changeset bc87945ba833 (bug 1342178)
MozReview-Commit-ID: 2TLlzk8hOZY
2017-04-11 11:28:05 +02:00
Jonathan Hao
73b2bcb850 Bug 1342178 - Pass origin attributes to isSecureURI in devtools and browser. r=keeler,past
MozReview-Commit-ID: HIOYH8iUUkO
2017-04-11 10:14:10 +08:00
Wes Kocher
0f1d144954 Merge m-c to autoland a=merge 2017-04-10 16:55:21 -07:00
Mike de Boer
df475eecd9 Bug 1350053 - Part 2 - Update tests to check the arrow panel to appear, instead of the notification bar. r=mossop
MozReview-Commit-ID: G4Hkb7KQ79X
2017-04-10 16:17:36 +02:00
Mike de Boer
045c385607 Bug 1350053 - Part 1 - Change install flow of Light-weight Themes (LWT) to use PopupNotifications, instead of notification boxes. r=mossop
The newer Theming API follows the WebExtension install flow, which uses
PopupNotifications to request permission before installation, show progress and
notify upon install completion. This patch makes sure that older LWTs follow that
same flow.

MozReview-Commit-ID: C7X2si0a47J
2017-04-10 16:16:50 +02:00
Wes Kocher
91aa56ee3f Backed out 4 changesets (bug 1342178) for frequent test_network_security.html failures a=backout
Backed out changeset 7f9114ffbcae (bug 1342178)
Backed out changeset f19289f0cfef (bug 1342178)
Backed out changeset 4afce44bc2b9 (bug 1342178)
Backed out changeset db9b64a44012 (bug 1342178)
2017-04-10 12:34:10 -07:00
Mark Striemer
3e713a9229 Bug 1329942 - Fix alignment of webextensions permissions doorhanger r=florian
MozReview-Commit-ID: K0YM26lgOY5
2017-02-28 15:26:12 -06:00
Mathieu Leplatre
9fa40652f9 Bug 1351675 - Add certificates pinning initial JSON to package r=florian
MozReview-Commit-ID: EYT0s7xUyKN
2017-04-10 16:50:41 +02:00