Commit Graph

39831 Commits

Author SHA1 Message Date
Wes Kocher
a157b8b9b1 Backed out changeset b7450f64aa87 (bug 1219794) for adding a failing test
--HG--
extra : commitid : 5KlZnmIYrKv
2016-02-18 17:05:09 -08:00
Matthew Noorenberghe
2655b73c19 Bug 1245107 - browser_closeTab.js: wait for the tab to close. r=jaws
The UITour content API call uses sendAsyncMessage so we can't assume a synchronous close.

MozReview-Commit-ID: JXm2ztcLwW5

--HG--
extra : rebase_source : 0a7c3cdcd8e66eb33c56b143fe96b4f5dfd3bfc5
2016-02-18 12:40:47 -08:00
Dão Gottwald
4c8a1f54f5 Bug 1014185 - Remove about:customizing and use about:blank for customize mode instead. r=jaws 2016-02-19 00:50:17 +01:00
Jared Wein
0567af5a76 Bug 1243838 - Rewrite test_contextmenu.html (-> browser_contextmenu.html) to run in e10s. r=mconley
MozReview-Commit-ID: 6PAnlSKe28F
2016-02-18 15:36:23 -05:00
Jared Wein
4bef149a0a Bug 1219794 - Show the bookmark popup for new bookmarks and autoclose if no interaction. r=mak
MozReview-Commit-ID: FSx0bB4KqpQ
2016-02-18 15:36:22 -05:00
Shane Caraveo
6cb9ebeb48 Bug 1243806 fix linux hidpi, r=gijs 2016-02-18 10:25:37 -08:00
Shane Caraveo
49d82ec114 Bug 1248693 fix pocket addon version, r=gijs 2016-02-18 10:20:55 -08:00
Carsten "Tomcat" Book
5a7bf7c7b3 Merge mozilla-central to fx-team 2016-02-18 14:04:37 +01:00
Carsten "Tomcat" Book
ed38b61598 merge mozilla-inbound to mozilla-central a=merge 2016-02-18 12:01:24 +01:00
Kris Maglione
2b5bba8484 Bug 1247493: [webext] Implement the tabId property of windows.create. r=billm
MozReview-Commit-ID: Jw4KvvUqkBh

--HG--
extra : source : cf766413a25e77d31495f2b6e7d38e1d1bb40603
extra : amend_source : 1abfec3bf52538cae5391235527cd0bc6a60481f
2016-02-17 11:46:19 -08:00
Matthew Wein
7e69e71a83 Bug 1242557 - Import missing commands API schema file. r=kmag 2016-02-17 14:44:59 -05:00
bsilverberg
81f0639812 Bug 1248978 - Fix spelling error in page.js. r=jdm
MozReview-Commit-ID: LrZ4EZmwUy

--HG--
extra : transplant_source : %BE%A9%01d%D6k%8A%04%1A%EA%40%16%3F%3DIc%19E%3F%14
2016-02-17 10:01:27 -05:00
Mark Hammond
2d3c3f4013 Bug 1244479 - ensure search and clear icons in Synced Tabs sidebar are always visible. r=Gijs 2016-02-17 17:54:00 +01:00
Mark Hammond
af962a11c4 Bug 1244481 - ensure Synced Tabs sidebar and its twisties work with rtl layouts. r=Gijs 2016-02-18 18:16:11 +11:00
Wes Kocher
9c2a1383ce Backed out changeset 5453534da785 (bug 1248461) because win32 spidermonkey builds apparently break trying to download rust stuff
--HG--
extra : commitid : 88aZoh3BoHt
2016-02-17 16:49:51 -08:00
Ralph Giles
349574a271 Bug 1248461 - Enable rust for win32 official builds. r=mshal
This uses a repacked version of the upstream 1.8 nightly
builds. We need 1.8 for WinXP support, but it's safe to
use nightly until this stablises because other platforms
are using stable rust and will catch any nightly-only
feature use.

For these builds I used the channel-rustc-nightly manifest instead
of the older channel-rust-* manifest, to get the separate std packages.

tar xf rustc-nightly-i686-pc-windows-msvc.tar.gz
rustc-nightly-i686-pc-windows-msvc/install.sh --prefix=rustc/

tar xf rust-std-nightly-i686-pc-windows-msvc.tar.gz
rust-std-nightly-i686-pc-windows-msvc/install.sh --prefix=rustc/

tar cjf rustc.tar.bz2 rustc/*
2016-02-15 11:41:00 -08:00
Kris Maglione
5201cc7869 Bug 1238313: Part 1 - Implement tabs.onMoved event. r=billm
MozReview-Commit-ID: F2GoU1fzj4s

--HG--
extra : source : c893cd374dcd93adc833e3bcc05e725176bfd523
2016-02-11 14:32:58 -08:00
Kris Maglione
40152a25bd Bug 1234086: [webext] Add support for tabs.onAttached/onDetached events. r=billm
MozReview-Commit-ID: 4Kk1mTdGflI

--HG--
extra : source : 5ec466af51e171623333ad644a94034b55b73b08
2016-02-17 11:52:33 -08:00
Wes Kocher
099649f263 Backed out changeset 5ec466af51e1 (bug 1234086) for failures in browser_ext_tabs_update.js
--HG--
extra : commitid : F0V50PvojGj
2016-02-17 14:31:04 -08:00
Wes Kocher
5eb7c4d849 Backed out changeset c893cd374dcd (bug 1238313)
--HG--
extra : commitid : JH50wJBbF9C
2016-02-17 14:30:56 -08:00
Wes Kocher
9ed5a2a0d7 Backed out changeset cf766413a25e (bug 1247493) for failures in browser_ext_tabs_update.js
--HG--
extra : commitid : yaJz71RWlF
2016-02-17 14:30:53 -08:00
Kris Maglione
9fc87de614 Bug 1247493: [webext] Implement the tabId property of windows.create. r=billm
MozReview-Commit-ID: Jw4KvvUqkBh

--HG--
extra : rebase_source : 5434dfc85356a75ae32b4c5c47e4f689f916ec96
extra : histedit_source : 1f1e15a93b4a161e442c41c7bd95614f625cffde
2016-02-17 11:46:19 -08:00
Kris Maglione
f53c090725 Bug 1238313: Part 1 - Implement tabs.onMoved event. r=billm
MozReview-Commit-ID: F2GoU1fzj4s

--HG--
extra : rebase_source : 10122f7aa1a207591cbd23ffe76609a3715ff014
extra : histedit_source : cb6b4bbbde239e9481e68f9c5fc64a872dad76ee
2016-02-11 14:32:58 -08:00
Kris Maglione
937b9251be Bug 1234086: [webext] Add support for tabs.onAttached/onDetached events. r=billm
MozReview-Commit-ID: 4Kk1mTdGflI

--HG--
extra : rebase_source : bf075da744ba920bfb94587d1376a48125ddb21f
extra : histedit_source : 134b55b5e5e2bc482b33cd40c1e50145e42773e2%2C78d2857bbf3f558d3a15a161f0d63e44c9411b36
2016-02-17 11:52:33 -08:00
Wes Kocher
fa5020c9fc ESLint fix for Bug 1201977
--HG--
extra : commitid : 8jrsVMcTydi
2016-02-17 11:18:32 -08:00
Maxim Zhilyaev
947f0439da Bug 1201977 - Replace usage of nsINavHistoryQuery with a string query to nsPIPlacesDatabase.asyncStatement r=oyiptong
MozReview-Commit-ID: BBflt4haly3
2016-02-17 09:29:59 -08:00
Andy McKay
c123766e69 Bug 1238312 - implement tabs.duplicate. r=kmag
MozReview-Commit-ID: Fzd6BuAEgSl

--HG--
extra : transplant_source : %F3%1C%C6%13Hn%DF%051%2B%7D%AB%D1%AE%F17Y%05oF
2016-02-12 15:38:55 -08:00
Carsten "Tomcat" Book
9d45ef9d96 Merge mozilla-central to fx-team 2016-02-17 12:20:16 +01:00
Carsten "Tomcat" Book
c2a42c6ad4 merge fx-team to mozilla-central a=merge 2016-02-17 12:07:39 +01:00
Florian Quèze
97f271d8f7 Bug 1248329 - Requesting permissions in short succession can lead to the microphone icon displayed for an unrelated notification, r=Gijs.
--HG--
extra : rebase_source : bcaf19ce5704d92dc0356604f29da23d3c3f1fdc
2016-02-17 11:57:41 +01:00
Kris Maglione
ba2e5f60f4 Bug 1248855 - [webext] Add "object-curly-spacing" ESLint rule and auto-fix errors. r=billm
MozReview-Commit-ID: BAZ2rRl7eSM
2016-02-16 20:10:00 -08:00
Kit Cambridge
68e3a5952d Back out changeset 4357fe5a9d22 (bug 1206560) for M-e10s(bc4) failures.
MozReview-Commit-ID: 1J0li7PNBWN

--HG--
extra : rebase_source : 448ee6888b68f1ebd2d0926b84f946a84b8b5788
2016-02-16 16:13:38 -08:00
Marco Bonardo
77808a4218 Bug 1244650 - Failure to clear Forms and Search Data on exit. r=yoric
The problem is due to sanitization happening too late in the shutdown cycle.
The Sanitizer depends on Places shutdown, that recently moved to async shutdown.
That change caused shutdown to happen completely at profile-before-change, unfortunately
during that phase it's impossible to predict which services are already shutdown.
The patch restores the previous Places shutdown procedure, thus clients are notified
earlier, during profile-change-teardown.

Additional meaningful changes:
* Fixes FX_SANITIZE_TOTAL telemetry to properly count total time taken by sanitize.
* Makes each cleanup operation isolated from other errors to try cleaning up as most as possible.
* In case of multiple sanitization sub steps, each step is isolated by a try/catch, the last seen exception is reported upstream.
* Makes FX_SANITIZE_HISTORY actually measure history, not other random stuff.
* Removes TOPIC_SIMULATE_PLACES_MUST_CLOSE_1 since we can now just use profile-change-teardown for shutdown phase 1.

MozReview-Commit-ID: HroLvbi25IC

--HG--
extra : rebase_source : 5cd01a803fbc1f72dc5174dd0c5a5b5aea473fc2
2016-02-04 13:51:34 +01:00
Dave Townsend
688e1344df Bug 1245916: Add additional browser window scripts to eslint globals. r=felipe
This adds more of the scripts that browser.js relies on and also makes
browser-chrome head files import the browser.js globals.

The MOZ_JSDOWNLOADS block in contentAreaUtils only seems to hide a single
function, I don't see any need to keep hiding that now we're on by default.

MozReview-Commit-ID: 5zvF3JtJrZG

--HG--
extra : rebase_source : 94daff602b51d7ad57a24872d9eba9b304cf2da9
extra : source : b554c7ce41c42f16c2279ae88fd9567da7509bff
2016-02-05 12:16:39 -08:00
Gian-Carlo Pascutto
546b46fa4c Bug 1177242 - Verify whether sandboxed Content process has permissions to access the camera/mic. r=jesup 2016-02-17 18:57:26 +01:00
Xidorn Quan
18be918951 Bug 743198 part 9 - Use unprefixed Fullscreen API in tests. r=smaug
--HG--
extra : source : da91d7fdadd82fcb7201c237d79c8708d532e371
2016-02-17 08:47:11 +08:00
Xidorn Quan
0671ebf899 Bug 743198 part 8 - Use unprefixed Fullscreen API in chrome code. r=smaug
--HG--
extra : source : a8b39fbf3673e59b0a41db2d748e092a87d4496c
2016-02-17 08:47:11 +08:00
Carsten "Tomcat" Book
cef001abd6 merge mozilla-inbound to mozilla-central a=merge 2016-02-16 11:51:26 +01:00
Mark Hammond
15908503ea Bug 1236372 - increase the size of the synced tabs panel so localized content is more likely to fit. r=Gijs 2016-02-16 12:31:14 +11:00
Mark Hammond
fce9153eab Bug 1247114 - do a one-off move of the synced-tabs button to the panel if Sync is initialized. r=Gijs 2016-02-16 12:22:19 +11:00
ISHIKAWA, Chiaki
be2b50a7f8 Bug 1248252 - Improper outdated octal constant syntax in M-C tree. Use '0o' prefix. r=dao
Be warned. Do not attemp to change the .js "test" source code in ./js
They are meant to check

 - the outdated 0666 octal constant is still parsed correctly,
 - the outdated 0666 octal constant raises syntax error flag
   in strict mode, etc.

So leave them alone.
2016-02-15 08:57:00 +01:00
Mark Banner
ff38b72c22 Bug 1248492 - Land version 1.1.2 of the Loop system add-on in mozilla-central - code updates. rs=Standard8 for already reviewed code
--HG--
rename : browser/extensions/loop/chrome/content/panels/panel.html => browser/extensions/loop/chrome/content/panels/slideshow.html
extra : commitid : JkQzz8cAQzl
2016-02-15 23:43:42 +00:00
Mark Banner
3e92941f5f Bug 1248492 - Land version 1.1.2 of the Loop system add-on in mozilla-central - locale updates. rs=Standard8 for already reviewed code
--HG--
extra : commitid : LxPyfDlKrUW
2016-02-15 23:43:36 +00:00
Phil Ringnalda
9dc941a05d Backed out 5 changesets (bug 1245916) for browser-chrome and devtools bustages
CLOSED TREE

Backed out changeset 70eca07367f4 (bug 1245916)
Backed out changeset 04c1740aa499 (bug 1245916)
Backed out changeset b554c7ce41c4 (bug 1245916)
Backed out changeset 01675e4828b5 (bug 1245916)
Backed out changeset 878db4caf845 (bug 1245916)
2016-02-15 13:58:27 -08:00
David Rajchenbach-Teller
665d890187 Bug 1243706 - Release PerformanceStats/PerformanceWatcher;r=Felipe
MozReview-Commit-ID: 4XT21bfBSa9

--HG--
extra : rebase_source : 4d35245170930e18bbfaf9ebba8e9d24fa52a87e
2016-01-28 13:41:14 +01:00
Andrea Marchesini
73a7d37782 Bug 1248302 - We should not show any decoration for tab with usercontextid=0, r=gijs 2016-02-15 18:12:53 +00:00
Phil Ringnalda
b2e1755c9a Merge m-c to f-t 2016-02-13 19:26:30 -08:00
Phil Ringnalda
a6d7a8a0ce Merge m-i to m-c, a=merge 2016-02-13 19:18:53 -08:00
Matthew Noorenberghe
beca458e3e Bug 1248087 - screenshots: Add preferences and devtools scheduled runs. r=kitcambridge
MozReview-Commit-ID: 708wpg9Reca

--HG--
extra : rebase_source : e239feab74ee96c836cc78af641155f4b0662fff
2016-02-13 17:44:05 -08:00
Phil Ringnalda
81a7b00e3f Bug 1246115 - Redisable browser_bug415846.js on e10s, where it races and mostly loses 2016-02-12 21:53:46 -08:00