Commit Graph

273135 Commits

Author SHA1 Message Date
Patrick Brosset
000d80826b Bug 1214887 - Use a long animation in browser_animation_updatedState.js to avoid intermittents. r=ttromey 2015-11-18 14:19:43 +01:00
Tim Nguyen
5a7c060ffc Bug 1188785 - Use SVG images for new tab and tab scroll arrow on Windows. r=dao 2015-11-14 04:44:00 +01:00
Matteo Ferretti
3a4ab22052 Bug 1168113 - Anonymous custom content container should use absolute position; r=pbrosset 2015-11-17 07:04:00 +01:00
Nigel Babu
af7c14cf01 Backed out 8 changesets (bug 1171708) for bustage in it's own tests ON A CLOSED TREE
Backed out changeset cae56980cbec (bug 1171708)
Backed out changeset c60c33f9b573 (bug 1171708)
Backed out changeset 96830bc690b6 (bug 1171708)
Backed out changeset e1fcd236bdd3 (bug 1171708)
Backed out changeset 9a48c1d22248 (bug 1171708)
Backed out changeset 020345f46fbd (bug 1171708)
Backed out changeset 6098e098d9eb (bug 1171708)
Backed out changeset c67eefd6cf4d (bug 1171708)
2015-11-19 17:49:38 +05:30
simplyblue
fa42aa81da Bug 1222820 - Image preview tooltips still show up during drag and drop; r=pbro 2015-11-17 17:06:10 +05:30
Gijs Kruitbosch
8362f8f434 Bug 1040005 - fix nsHelperAppDlg.js to cope with always ask in combination with a preferred helper app, r=mconley 2015-11-17 16:56:16 +00:00
Gijs Kruitbosch
08564cf1aa Bug 1222786 - make tab groups removal warning in tab groups UI more prominent, r=jaws 2015-11-18 12:33:26 +00:00
Gijs Kruitbosch
db98e669ca Bug 1222749 - change start padding on identity-box to match end-padding, r=dao 2015-11-18 13:53:30 +00:00
J. Ryan Stinnett
2f8a3cf409 Bug 1225906 - Correct GCLI staticRequire after repackaging. r=ochameau 2015-11-18 22:47:55 -06:00
J. Ryan Stinnett
a713dca7ad Bug 1210031 - Only subtract scrollbars for window screenshots. r=zer0 2015-11-18 22:47:55 -06:00
Mike Conley
5b2bb1d83a Bug 1171708 - Add tests for async window flushing. r=billm 2015-11-17 12:26:33 -05:00
Mike Conley
dad02aa2f9 Bug 1171708 - Rewrite browser_490040.js to be more Task-y. r=billm 2015-11-11 14:16:02 -05:00
Mike Conley
a1cbb1aaea Bug 1171708 - Rewrite browser_354894_perwindowpb.js to be more Task-y. r=billm 2015-11-17 12:25:36 -05:00
Mike Conley
56f867e215 Bug 1171708 - Add windowClosed and domWindowClosed helpers to BrowserTestUtils. r=billm 2015-11-12 17:42:42 -05:00
Mike Conley
199dbd7781 Bug 1171708 - Fix SessionStore tests to account for async window flushing. r=billm 2015-11-16 16:17:29 -05:00
Mike Conley
a381bc0297 Bug 1171708 - Have SessionStore asynchronous collect window information on close. r=billm 2015-11-12 14:21:21 -05:00
Mike Conley
bc1ee60091 Bug 1171708 - Use localName when detecting <xul:browsers> for XULFrameLoaderCreated. r=billm
We were using tagName before, which is fine for the dynamically created browsers
in new tabs, but not fine for the initial browser tab, which has a tagName of
"xul:browser" instead of "browser". Using localName makes sure that we don't
get the XML namespace included with the node name. We check the XUL namespace
separately be checking the namespaceURI.
2015-11-06 13:59:47 -05:00
Mike Conley
45a99da2a2 Bug 1171708 - Add flushWindow method to TabStateFlusher. r=billm 2015-11-06 13:09:14 -05:00
Chenxia Liu
4b9633b0a5 Bug 1209539 - Disable "Transfer" in import dialog if no items are checked. r=sebastian 2015-11-17 18:44:28 -08:00
Wes Kocher
b7322a6497 Backed out 8 changesets (bug 1171708) for browser_354894_perwindowpb.js failures CLOSED TREE
Backed out changeset a1ac4564029c (bug 1171708)
Backed out changeset 9f55b32f4440 (bug 1171708)
Backed out changeset 7031b88f0200 (bug 1171708)
Backed out changeset c4b23403e71f (bug 1171708)
Backed out changeset 32196b22b454 (bug 1171708)
Backed out changeset 4778fe17087a (bug 1171708)
Backed out changeset 451741a8b932 (bug 1171708)
Backed out changeset 82c9750d88e2 (bug 1171708)
2015-11-18 16:32:24 -08:00
Wes Kocher
d998de7711 Backed out changeset e8c43ec095e3 (bug 1132501) for Gu permafail CLOSED TREEx 2015-11-18 14:34:38 -08:00
Jared Wein
178e317bfe Bug 1213421 - Add a test that verifies the body text of a notification is present. r=MattN 2015-11-18 16:50:48 -05:00
James Long
d62d2549cd Bug 1132501 - attach a debugging thread automatically when the toolbox opens r=jryans 2015-11-18 16:25:32 -05:00
Mike Conley
95cdd1b317 Bug 1171708 - Add tests for async window flushing. r=billm 2015-11-17 12:26:33 -05:00
Mike Conley
a3cda43a24 Bug 1171708 - Rewrite browser_490040.js to be more Task-y. r=billm 2015-11-11 14:16:02 -05:00
Mike Conley
74b2958667 Bug 1171708 - Rewrite browser_354894_perwindowpb.js to be more Task-y. r=billm 2015-11-17 12:25:36 -05:00
Mike Conley
f9fc127f6e Bug 1171708 - Add windowClosed and domWindowClosed helpers to BrowserTestUtils. r=billm 2015-11-12 17:42:42 -05:00
Mike Conley
5be6f66462 Bug 1171708 - Fix SessionStore tests to account for async window flushing. r=billm 2015-11-16 16:17:29 -05:00
Mike Conley
2d221a16f0 Bug 1171708 - Have SessionStore asynchronous collect window information on close. r=billm 2015-11-12 14:21:21 -05:00
Mike Conley
da99f3d372 Bug 1171708 - Use localName when detecting <xul:browsers> for XULFrameLoaderCreated. r=billm
We were using tagName before, which is fine for the dynamically created browsers
in new tabs, but not fine for the initial browser tab, which has a tagName of
"xul:browser" instead of "browser". Using localName makes sure that we don't
get the XML namespace included with the node name. We check the XUL namespace
separately be checking the namespaceURI.
2015-11-06 13:59:47 -05:00
Mike Conley
9c9527d42e Bug 1171708 - Add flushWindow method to TabStateFlusher. r=billm 2015-11-06 13:09:14 -05:00
Kris Maglione
ea7623830d Bug 1218443: [webext] Fix some instances of window listeners not being added correctly. r=billm 2015-11-15 19:34:09 -08:00
simplyblue
f54f20f1f6 Bug 1221505 - Remove osfile.jsm dependency from TelemetrySession.jsm. r=dexter 2015-11-17 16:55:47 +05:30
Tummala Dhanvi
6b78ae1d62 Bug 1190961 - Change info-pages.css' placeholder icon to one that exists in toolkit/ r=jaws 2015-11-18 12:49:41 -05:00
Jared Wein
855fe12d0c Bug 1225865 - Control Center (identity-box) missing :hover:active styling. r=dao 2015-11-18 12:48:52 -05:00
Mike Conley
8a427ca3f9 Backout fix for bug 1175267 (76a433881e4b) for causing bug 1213650. 2015-11-18 12:20:29 -05:00
Dave Townsend
f478a4b069 Bug 1220911: Remove most of the special casing around experiments. r=rhelmer
Experiments should differ from normal add-ons in a few ways:

* They can always be enabled regardless of compatibility info
* They default to disabled when installed
* They cannot be checked for updates
* They only stay enabled for the lifetime of the current process
* The UI doesn't give users the ability to enable/disable

This makes a few changes to keep these differences but remove much of the special casing code for experiments.

Being able to use regardless of compatibility was mostly fixed by bug 1220198 but I've also removed the redundant override in isCompatible.

Previously the "enabled until restart" feature worked with by not updating the DBAddonInternal object and instead using a hack to make the wrapper still seem enabled. This seems likely to break other code that relies on the state of the DBAddonInternal object so instead we update that as normal and simply don't persist the enabled state to disk.

Also switch the DBAddonInteral.prototype code to use some newer JS features.

I've removed the hack from addon.permissions which was hiding the enable/disable buttons in the UI and instead just hidden them in the UI stylesheet. This makes the API make sense and means callers can use addon.permissions to verify that enabling will work.
2015-11-09 15:02:29 -08:00
Dave Townsend
ea9d8c6a76 Bug 1220911: Switch test_experiment.js to task style. r=rhelmer
Before changing the handling of experiments make the tests a bit more readable
and use BootstrapMonitor to verify things.
2015-11-09 15:02:05 -08:00
Dave Townsend
c5bfb6b827 Bug 1225629: Always verify signatures for hotfixes and system add-on updates. r=rhelmer 2015-11-17 14:05:04 -08:00
Jared Wein
9a2a494f7b Bug 1225648 - Remove duplicate skipDefaultBrowser code and fix double-counting error when tracking prompt counts. r=Gijs 2015-11-18 11:37:29 -05:00
Mike de Boer
60adbb3e2b Bug 1048850 - Part 6: make sure our mochi tests don't depend on mozLoopAPI anymore and move relevant ones to xpcshell. r=Standard8 2015-11-18 17:09:44 +01:00
Mike de Boer
8e63b513b2 Bug 1048850 - Part 5: ui-showcase adjustments to remove its dependency on navigator.mozLoop. r=Standard8 2015-11-18 17:09:41 +01:00
Mike de Boer
e420ab9167 Bug 1048850 - Part 4: update mocha tests and karma runs to not rely on mozLoop anymore. r=Standard8 2015-11-18 17:09:39 +01:00
Mike de Boer
7c3e52381a Bug 1048850 - Part 3: transition from the navigator.mozLoop API to the RemotePageManager API. r=Standard8 2015-11-18 17:09:36 +01:00
Mike de Boer
c998b9222b Bug 1048850 - Part 2: make 'ruleNum' an object member to allow the property to be passed to content pages. r=Standard8 2015-11-18 17:09:34 +01:00
Mike de Boer
2738a0a16d Bug 1048850 - Part 1: add a client part that can be used to request data from the Loop API or subscribe to incoming push messages. r=Standard8 2015-11-18 17:09:31 +01:00
Sebastian Kaspari
6fd50bf141 Bug 1222925 - Escape hatch improvement: Detect ABI mismatches (ARM vs. x86). r=rnewman 2015-11-10 14:33:07 +01:00
Jared Wein
f5ee54dbaa Bug 1218789 - Close button and gear button are misaligned in notifications. r=MattN 2015-11-18 10:20:20 -05:00
Carsten "Tomcat" Book
f8a50285a6 Merge mozilla-central to fx-team 2015-11-18 15:22:58 +01:00
Carsten "Tomcat" Book
68fac75c59 merge mozilla-inbound to mozilla-central a=merge 2015-11-18 14:50:18 +01:00