Commit Graph

15240 Commits

Author SHA1 Message Date
Andrew Swan
3eec409d4b Fix typo in test extension (no bug) r=rhelmer
MozReview-Commit-ID: K0TVhq3IdCI
2017-01-13 15:15:11 -08:00
Wes Kocher
433f4d1d64 Merge m-c to inbound, a=merge
MozReview-Commit-ID: EMipuOLERUq
2017-01-18 15:39:49 -08:00
Premang
6bddac97ce Bug 498976 - Scroll the selected tab into view on mouseover when it's only partially visible. r=dao 2017-01-18 17:31:26 +01:00
Gijs Kruitbosch
00e2f9fee5 Bug 1324410 - fix dnd to the location bar for plaintext, r=mak
MozReview-Commit-ID: 7md3hnxisDP
2016-12-19 17:34:00 +00:00
Ryan VanderMeulen
8d1ee918ca Merge autoland to m-c. a=merge 2017-01-18 09:24:55 -05:00
Christoph Kerschbaumer
770be45f9c Bug 1329032 - Test privileged about page to use SystemPrincipal as TriggeringPrincipal when loading about page in child. r=gijs 2017-01-18 08:44:42 +01:00
Christoph Kerschbaumer
81c125990e Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal. r=bz,gijs 2017-01-18 08:24:55 +01:00
Wes Kocher
b64c9e2a05 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 10MpA6zwIWr
2017-01-17 17:59:26 -08:00
Wes Kocher
aa51fd7f3a Backed out 2 changesets (bug 1329032) for failures a=backout
Backed out changeset 16c4f0df527d (bug 1329032)
Backed out changeset 54f7bfe3ca11 (bug 1329032)

MozReview-Commit-ID: ChGyTdJvT8N
2017-01-17 14:08:10 -08:00
Christoph Kerschbaumer
f29130f0c7 Bug 1329032 - Test privileged about page to use SystemPrincipal as TriggeringPrincipal when loading about page in child. r=gijs 2017-01-17 21:52:37 +01:00
Christoph Kerschbaumer
1e6a940fa1 Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal. r=bz,gijs 2017-01-17 21:52:01 +01:00
Jessica Jong
7b10015066 Bug 1326779 - [e10s] Fire beforeunload event when navigating to a page in different process. r=smaug 2017-01-16 21:33:00 -05:00
Florian Quèze
63de711857 Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
Phil Ringnalda
0a5365affd Merge m-c to m-i 2017-01-16 14:50:05 -08:00
Carsten "Tomcat" Book
1dfc6de0e4 Merge mozilla-central to autoland 2017-01-16 16:45:16 +01:00
Jason Laster
0c5787693f Bug 1330156 - Update bundle names. r=tromey 2017-01-13 13:09:00 -05:00
Jared Wein
601c1e5636 Bug 1331661 - Manually fix the remaining 'quotes' errors for eslint. r=Gijs
MozReview-Commit-ID: 7iXjQtp9ftV
2017-01-17 10:38:58 -06:00
Jared Wein
0ec522d5b6 Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
MozReview-Commit-ID: 6tv0Z06CO4a
2017-01-17 09:48:17 -06:00
Ryan VanderMeulen
2d4b9e52b7 Merge m-c to autoland. a=merge 2017-01-17 11:32:39 -05:00
Mike Conley
2b1aa82604 Bug 1317212 - Make tab progress listeners smarter at ignoring nsIWebProgress notifications from an initial about:blank. r=Gijs
MozReview-Commit-ID: Ji1oCNZksge
2016-12-13 17:17:51 -05:00
Florian Quèze
2a31a0c477 Bug 1325223 - Focusing the window shouldn't trigger the showing/shown events again on persistent notifications that were never dismissed, r=past. 2017-01-20 23:37:48 +01:00
Wes Kocher
03af8692eb Bug 1315042 - redisable browser_referrer_middle_click_in_container.js for failures a=me
MozReview-Commit-ID: KAGz2fYru9Y
2017-02-01 15:14:08 -08:00
Wes Kocher
ef134a7d0f Backed out changeset 6c70f14a433e (bug 1315942) for landing with the wrong bug number
MozReview-Commit-ID: JThvlWdOycC
2017-02-01 15:13:47 -08:00
Wes Kocher
6b30de1deb Bug 1315942 - redisable browser_referrer_middle_click_in_container.js for failures a=me
MozReview-Commit-ID: KAGz2fYru9Y
2017-02-01 15:11:05 -08:00
Geoff Brown
da96bdfd09 Bug 1275447 - Enable browser_referrer_open_link_in_container_tab.js on e10s; r=me,a=test-only 2017-02-01 13:40:52 -07:00
Marco Bonardo
8c10acda36 Bug 1327155 - Can't open urlbar Blocked Popups menu with a single click if it's already open from the notification bar. r=Felipe
MozReview-Commit-ID: Lo4fz9kVeEG
2017-01-27 01:11:09 +01:00
Sebastian Hengst
bc97d5bf17 Backed out changeset 6ff5cc310486 (bug 1328066) for asserting in browser/components/sessionstore/test/browser_477657.js at widget/cocoa/nsChildView.mm:3668. r=backout 2017-01-31 00:52:51 +01:00
Jared Wein
eff6c54cb2 Bug 910022 - Allow websites to provide custom background colors and foreground colors for <select> popups. r=mconley
Portions of the patch were written by Jared Beach (beachjar@msu.edu)

MozReview-Commit-ID: 1SpUTJP8tPq
2017-01-30 17:35:14 -05:00
Kartikaya Gupta
51a7147743 Bug 1328066 - Don't broadcast the live-resize events to all browser windows unnecessarily. r=mstange
The machinery for suppressing the displayport during live resizes
was using the Observer service. However, in the case of multiple
browser windows, this meant that all the open browser windows would
have their displayport suppressed if *any* of the browser windows
was being resized. This was mostly ok, as the displayport suppression
would be turned off once the resize ended. However, the code to
kick off a repaint with the unsuppressed displayport would only get
triggered on one of the windows (whichever happened to process the
unsuppress message last).

This patch stops using the Observer service for the implementation
machinery, and instead locates the active TabParent of the relevant
nsWindow, and invokes the displayport suppression directly on that.
This fixes the repainting bug and also avoids unnecessarily
broadcasting the suppression/unsuppression notification to windows
that don't neccessarily need it.

MozReview-Commit-ID: LBHOgOW9KUp
2017-01-30 17:30:23 -05:00
Sebastian Hengst
9bed6df385 Backed out changeset 4f2d1a062ed1 (bug 1228478) for mass test failures. r=backout on a CLOSED TREE 2017-01-30 18:34:36 +01:00
dorelbarbu
0183b654ba Bug 1228478 - Replaced the use of sync-illustration.png and sync-illustration@2x.png with sync-illustration.svg r=eoger,markh
MozReview-Commit-ID: 5h7BlVvV32W
2017-01-25 19:06:45 +02:00
Brian Grinstead
df0ce751e5 Bug 1314091 - Remove devtools-specific logic out of browser-devedition and into devtools-browser;r=ochameau
The devtools theme is no longer relevant when dealing with compact themes, since it doesn't
affect the theme colors. But we still need it for styling other things related to devtools
in browser.xul, like the splitter between the toolbox and page and gcli.

MozReview-Commit-ID: 2CXDuwQY19x
2017-01-13 11:53:58 -08:00
Brian Grinstead
266c79c64e Bug 1314091 - Expose 'compact' themes instead of the Dev Edition theme;r=Gijs
This commit does the following:
* Install two lightweight themes instead of one
* Introduce a build config to install the themes instead of relying on channel: INSTALL_COMPACT_THEMES
* Change browser-compacttheme to use the new themes instead of the old one
* Remove inferBrightness since the lwt colors are part of the compact theme definision, as opposed
  to the devedition theme which could be light or
* Update CSS to use :-moz-lwtheme-darktext and :-moz-lwtheme-brighttext instead of [devtoolstheme]

MozReview-Commit-ID: 4gKU68drlE2
2017-01-13 11:53:58 -08:00
Brian Grinstead
736b5301b8 Bug 1314091 - Rename devedition.* to compacttheme.*;r=Gijs
MozReview-Commit-ID: 9y9BTK2TeAr
2017-01-13 11:53:58 -08:00
Brian Grinstead
1e107a3cbe Bug 1314091 - Backed out changeset 60d0080b95fe (bug 1308407)
We won't need this anymore, since there will be a separate light and dark theme
definition, so we can update the theme definition to allow the brightness to be
inferred automatically by the lightweight theming system.

MozReview-Commit-ID: 3GuZ3Qezc1F
2017-01-13 11:53:58 -08:00
Florian Quèze
f412bc04ab Bug 1330464 - script-generated removal of additional parameters that don't exist in the interface, r=jaws. 2017-01-13 20:21:53 +01:00
Ehsan Akhgari
ec238285dd Bug 1319908 - Load the menu icons for the bookmarks menu with the correct content type and principal on OSX; r=baku
This patch makes nsMenuItemIconX also participate in the setup
introduced in bug 1277803.
2017-01-20 10:55:23 -05:00
Gabor Krizsanits
89f19889c3 Bug 1303113 - Turn e10s-multi on in Nightly. r=me 2017-01-20 15:52:07 +01:00
Carsten "Tomcat" Book
ce88308b89 Merge mozilla-central to mozilla-inbound 2017-01-20 15:41:55 +01:00
Florian Quèze
dd17fb179c Bug 1330821 - Remove unused files from services/fxaccounts/, r=markh. 2017-01-20 12:50:11 +01:00
Andrea Marchesini
e562c32f8d Bug 1328756 - Add a pref for and options to the Long Press of the plus button, r=gijs 2017-01-12 18:30:47 +01:00
Carsten "Tomcat" Book
53fec3c64a merge mozilla-inbound to mozilla-central a=merge 2017-01-13 10:20:25 +01:00
Kestrel
c3970f4f4b Bug 1325014 - Adding tab related to current tab inherits current tab's container usercontextid unless otherwise specified. r=gijs
MozReview-Commit-ID: FJ1oKDRp9Dn
2017-01-12 01:18:00 +00:00
Sebastian Hengst
d4c3029bee Backed out 2 changesets (d80f960a1f2d, 305dcbada31f) (bug 1328756) for leaks. r=backout on a CLOSED TREE 2017-01-12 18:01:31 +01:00
Brian Grinstead
4f6a48859d Bug 1329207 - Change the default theme icon in about:addons and customize mode;r=Gijs
MozReview-Commit-ID: KOdm4BUb1Es
2017-01-12 12:42:18 -08:00
Johann Hofmann
5c5ccf7add Bug 1331527 - Split up browser_temporary_permissions test to avoid timeouts. r=past
MozReview-Commit-ID: sNXVpcMaH9
2017-01-17 11:19:46 +01:00
Mike Conley
649f97374c Bug 1317212 - <xul:browser>'s that flip remoteness should not send progress updates for the initial about:blank load. r=Gijs
This is kind of a sad story. In bug 1254669, I made it so that we destroy the original
tab progress listener and create a new one when flipping remoteness. This is because
the initial about:blank load for a flipped browser is not something we ever want
to show progress for.

I goofed though*, and didn't call the mTabProgressListener constructor with the right
argument that indicates that the first messages are from about:blank. This opened us
up for a race with e10s-mode where, after a tab tear out, the initial browser would
flip remoteness to remote, send up a StateChange message to indicate loading of
about:blank (which we'd accidentally listen to). The race happened when we'd sometimes
do the frameloader swap before the StateChange to indicate that about:blank had finished
loading would come up. This would mean (after the frameloader swap), we'd never hear
about the initial about:blank finishing loading, so we'd always show "busy".

* :(

MozReview-Commit-ID: 6pU1fqiIDUc
2016-11-28 14:46:26 -05:00
Chris Pearce
65b0abb993 Bug 1329543 - Remove use of gmp-eme-adobe prefs from browser-media.js. r=Gijs
MozReview-Commit-ID: L1m5R8wqPYe
2017-01-09 21:56:25 +08:00
Ryan VanderMeulen
821fdc514c Backed out changeset 8091269b852c (bug 1325401) for breaking ESLint on a CLOSED TREE. 2017-01-12 14:08:56 -05:00
Jason Laster
fb88b1a4f6 Bug 1325401 - Start using Reps bundle behind a flag. r=bgrins 2017-01-11 09:21:00 -05:00